网络安全 频道

启明星辰XDR:针对免杀C2工具的场景化检测利器

  近年来,大量的后渗透利用(Post-Exploitation)工具包、自定义恶意软件和开源远程控制木马(RAT)等具备丰富的检测规避技术和反溯源能力的工具,活跃于各种实战对抗演练、勒索攻击甚至是具有国家背景的APT攻击之中。入侵者可以运用这类工具进行终端行为以及网络通信流量的免杀。

  在这类经过深度改造的免杀C2工具面前,迫切需要更加强大的协同作战体系来应对。启明星辰XDR方案是以紧耦合方式实现快速威胁检测和响应的工具集,通过完整覆盖终端威胁检测与响应(EDR)、加密隧道检测、全流量取证分析、沙箱样本分析、攻击链还原等核心能力,有效检测和拦截主流免杀C2工具。

  本文以Cobalt Strike为例,看启明星辰XDR方案如何精准拿捏它。(Cobalt Strike作为一款渗透测试工具,集成了多种功能,又善于“团战”,被业界人称为CS神器。)

  “终端侧+网络侧”双管齐下精准拦截各类下载行为

  Cobalt Strike将入侵执行的内容payload拆分为两部分,即stager和stage(也就是beacon)。stager通常是经过手工优化的汇编指令,用于下载shellcode,解密出beacon并注入内存,由beacon负责后续的C&C相关工作,整个过程被称为“staging”。

  对于下载器stager,启明星辰XDR方案中的流量检测及沙箱检测功能可以准确识别大部分stager及shellcode的下载行为。

  然而,经验老道的入侵者通常不会使用该攻击框架原生的stager,而是使用自己开发的工具替代stager下载执行beacon。

  面对这种情形,启明星辰XDR方案可以从终端侧进行检测拦截。stager在落地过程中一般都会有shellcode下载、文件落地、内存注入行为。启明星辰EDR通过构建终端行为基线,对这类时序错误行为、基线偏离行为进行检测防护,并凭借自身有效过程级监控采集与威胁研判能力,构建终端登陆流水、进程快照、帐号快照等,及时发现帐户提权及进程提权行为、预警风险点、完善采集信息,为后续威胁溯源提供有力支撑。

  机器学习助力精准识别加密隧道

  Cobalt Strike Beacon落地后,会建立C2隧道,定期发送心跳包与服务器通信,等待获取后续入侵指令。在终端侧,启明星辰EDR通过命令执行内容研判及反弹连接行为研判,对C2隧道持续监控和及时预警;在网络侧,启明星辰XDR方案中的流量检测引擎可对高度定制化的HTTP Beacon、HTTPS Beacon及DNS Beacon进行有效检测。

  对于HTTP Beacon,入侵者可以自由地修改配置文件来进行高度自定义化的配置,甚至可以将通信流量伪装成其它正常应用网站的访问流量,以规避流量安全审查和检测。启明星辰XDR方案通过泛化处理请求头的不同部分,如请求方法method、url结构、请求头集合等,聚类出HTTP Beacon的请求模板,并根据每个模板组件的出现频率,分配不同分值。同时结合流行为特征计算流行为分值。最后根据请求模板、流行为的各自权重做出综合判定,得到泛化能力较强的HTTP Beacon检测模型。

  对于HTTPS Beacon,入侵者会借助CDN接入服务或域前置技术将流量转至真实C2服务器,以规避流量审查。启明星辰XDR方案通过指纹、SNI、证书、流行为等多个维度针对大量恶意流量进行学习,有效识别使用CDN、免费证书、API等方式的HTTPS Beacon,并对域前置技术进行深入研究,提取通用域前置识别方法,能最大限度检测域前置入侵。

  对于DNS Beacon,入侵者通过接管某个域名解析,使得对该域名的所有子域解析请求最终到达C2服务器上,而后利用DNS请求和响应来承载经过编码或加密的数据内容。启明星辰XDR方案针对DNS隧道与正常DNS请求的差异性,如:请求大小、请求域名、请求间隔、频次等多个维度抽取特征向量进行机器学习识别,得到泛化能力较强的DNS Beacon检测模型。

  完整还原攻击链入侵足迹无处遁形

图片1.jpg

  启明星辰XDR方案凭借独有的攻击链还原功能,通过线索发现、扩线关联、攻击模型映射三个主要步骤,帮助用户可视化还原出完整的攻击链路图,找到入侵路径及系统脆弱性环节,快速了解造成入侵事件的原因、攻击源、后续操作、损失范围,精准剖析入侵事件,详细描绘入侵手法,预测入侵者目的与计划。

  线索发现即确定性线索和非确定性线索的关联过程。确定性线索即网络侧、终端侧确定入侵成功并且能相互印证的准确线索。非确定性线索即在网络侧、终端侧发现的不能确定是否入侵成功的辅助线索。确定性线索与非确定性线索进行扩线关联后,启明星辰XDR方案会按照时间、入侵者受害者关系、ATT&CK模型映射拟合等将各个扩线完成的攻击线索串联成完整的攻击链,再结合人工确认、剪枝等处理过程最终形成对整个入侵事件的描述。

  启明星辰XDR方案坚守创新,针对监管侧、关基、工业互联网、政府、集团型企业等重点应用场景的高级威胁检测与防护需求,通过整合网络侧及终端侧事件和情报信息,综合利用自动取证和拓线技术,以体系化方式实现对高级威胁或入侵的快速精准检测和响应,进一步提高用户的纵深防御效果。

特别提醒:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
0
相关文章