warhorse.evilginx2_docker
Ansible Cobalt Strike(Docker)
在 (Docker) 中安装 evilginx2
此角色是 Warhorse 自动化框架的一部分。可以与 Warhorse 一起使用,也可以作为独立角色使用。
Docker 镜像
ghcr.io/warhorse/docker-evilginx2
角色变量
所有变量的列表可以在 ./defaults/main.yml 中找到。
evilginx2_dir
- Cobalt Strike 容器目录
evilginx2_ports
- Cobalt Strike 容器端口
evilginx2_hostname
- Cobalt Strike 容器主机名
evilginx2_container_name
- Cobalt Strike 容器名称
cs_key
- Cobalt Strike teamserver 授权密钥(必需)
cs_password
- Cobalt Strike teamserver 密码(必需)
cs_exp_date
- Cobalt Strike beacon 过期日期(必需)
cs_profile_location
- Cobalt Strike 配置文件位置
evilginx2_docker_network
- Cobalt Strike 容器 Docker 网络
依赖项
ansible-galaxy install geerlingguy.docker geerlingguy.pip
安装
ansible-galaxy install warhorse.cobaltstrike_docker
示例剧本
- hosts: servers
roles:
- { role: warhorse.evilginx2_docker }
示例变量
cs_hostname: "cobaltstrike"
cs_container_name: "cobaltstrike"
cs_key: '000-000-000-000-000'
cs_password: '密码'
cs_exp_date: '2020-12-20'
cs_profile_location: 'clean.profile.j2'
cs_docker_network: "cobaltstrike"
cs_dir: '/opt/docker/cobaltstrike'
cs_ports:
- "50050:50050"
- "80:80"
- "443:443"
许可证
MIT/BSD
作者信息
Ralph May