这个项目能做什么

此仓库提供了一个Ansible角色,用于设置MITRE CALDERA,这是一个自动化对手模拟系统。CALDERA用于网络安全测试和红队操作,允许自动执行对手行为配置文件。该角色安装并配置CALDERA,默认Web界面位于https://localhost:8888,创建'red'和'blue'用户,密码随机生成并存储在/var/_caldera/caldera/conf/local.yml中。 该角色已使用Ansible 2.18测试,支持Debian 13和12、Ubuntu 24.04和22.04以及RedHat 9和10。它通过Travis、Test Kitchen(LXD和Vagrant后端)以及Molecule与Docker进行持续集成测试。已知问题:Debian 13因lxml Python 3.13构建问题而存在。该项目采用BSD 2-clause许可证。