Cobalt Strike 流量特征

2023-05-09 17:00:22 浏览数 (1)

Cobalt Strike 流量特征

总结来源于网上资料, 有错的地方欢迎各位大佬指正。

简介

简介:Cobalt Strike is software for Adversary Simulations and Red Team Operations. Cobalt Strike 简称CS, A-team详细介绍使用网址。CS是一款优秀的后渗透工具,可以在获取主机权限后进行长久权限维持,快速进行内网提权,凭据导出等。在后渗透中如果未修改特征,容易被流量审计设备监控,被蓝队溯源。

Cobalt Strike 是一个为对手模拟和红队行动而设计的平台,主要用于执行有目标的攻击和模拟高级威胁 者的后渗透行动

特征

默认端口 50050

SSL 证书流量特征:

  • keystore type: jks
  • Alias name: cobaltstrike
  • Own: CN=Major Cobalt Strike
  • Issuer: CN=Major Cobalt Strike

默认 C/S 端通讯证书:字段和固定哈希值识别

可以看到beacon的通信

对比正常的http流量,CS的http通信流量具有以下几个特征:

心跳包特征

  • a) 间隔一定时间,均有通信,且流级上的上下行数据长度固定;

域名/IP特征

  • a) 未走CDN、域前置的,域名及IP暴露
  • b) 走CDN、域前置的,真实IP会被隐藏;

指令特征

代码语言:javascript复制
a)	下发指令时,通过心跳包接收指令,这时,server端返回的包更长,甚至包含要加载的dll模块数据。
代码语言:javascript复制
b)	指令执行完后,client端通过POST请求发送执行的结果数据,body部分通过加密和base64编码。
代码语言:javascript复制
c)	不同指令,执行的时间间隔不一样,可以通过POST请求和GET请求的间隔进行判断。

数据特征

  • a) 在请求的返回包中,通信数据均隐藏在jqeury*.js中。

去除特征的方法

修改默认端口50050

修改默认ssl证书

  • keytool -list -v -keystore cobaltstrike.store
  • 参考链接:https://www.cnblogs.com/CoLo/p/14518441.html#0x00-关闭后台运行的cs

修改profile

0 人点赞