【笔记】CobaltStrike使用域名作为上线地址
前言
CobaltStrike使用域名作为上线地址
下载项目
1 | git clone https://github.com/threatexpress/malleable-c2.git |
修改对应cs版本的配置文件
- 修改
http-get块和http-post块,改为自己的域名
1 | http-get { |
使用修改后的配置文件启动服务端
<ip>:当前服务端IP地址<password>:连接密码
1 | ./teamserver <ip> <password> jquery-c2.4.5.profile |
启动客户端
1 | java -XX:ParallelGCThreads=4 -XX:+AggressiveHeap -XX:+UseParallelGC -javaagent:CSAgent.jar=f38eb3d1a335b252b58bc2acde81b542 -Duser.language=en -jar cobaltstrike.jar |
- 主机填写服务端IP地址->用户填写任意用户名,用来在团队协作时区分用户->密码填写服务端密码

客户端创建监听器
HTTP
- 端口号可以设置为: 80、8080、8880、2052、2082、2086、2095

HTTPS
- 端口号可以设置为:443、8443、2053、2083、2087、2096

根据监听器生成木马
攻击->生成后门->Windows可执行程序(Stageless)

- 选择
监听器,输出格式选择Windows EXE,根据需要在x64勾选或取消勾选使用x64 payload->生成
