【笔记】部署CALDERA环境

前言

CALDERA™ is a cyber security platform designed to easily automate adversary emulation, assist manual red-teams, and automate incident response.(Github

准备工作

  • python3.6.1 & pip3
1
2
apt install python3
apt install python3-pip
  • go1.13+
1
apt install golang

下载项目

1
2
git clone https://github.com/mitre/caldera.git --recursive --recursive --branch 2.8.1
cd caldera

下载依赖

1
pip3 install -r requirements.txt

报错

  • 下载并安装lxml模块时报错:error: subprocess-exited-with-error,目前仍未解决

启动服务

1
python3 server.py --insecure

完成

管理员身份

username:admin
password:admin

红队身份

username:red
password:admin

蓝队身份

username:blue
password:admin

参考文献

哔哩哔哩——拼客学院陈鑫杰