针对一个疑似红队样本的详细分析
2024-11-25 08:40:0 Author: mp.weixin.qq.com(查看原文) 阅读量:0 收藏

安全分析与研究

专注于全球恶意软件的分析与研究

前言概述

原文首发出处:

https://xz.aliyun.com/t/16318

先知社区 作者:熊猫正正

近日微信朋友发给笔者一个样本,说沙箱跑不出来,让笔者帮忙看看,如下所示:

分析完之后,发现有点意思,分享出来供大家参考学习。

详细分析

1.样本解压缩之后,恶意文件被设置为系统隐藏属性,如下所示:

2.恶意模块的编译时间为2024年10月15日,如下所示:

3.采用白+黑的加载方式,加载恶意模块,如下所示:

4.通过分析发现它的恶意代码隐藏在cef_enable_highdpi_support导出函数,如下所示:

5.跳转执行到恶意代码,如下所示:

6.定位同目录下的加密数据文件log.dat,如下所示:

7.读取加密数据到内存当中,如下所示:

8.解密加密的数据,如下所示:

9.解密后的PayLoad,如下所示:

10.分配相应的内存空间,将解密的PayLoad拷贝到内存空间当中,如下所示:

11.跳转执行到解密的PayLoad,如下所示:

12.执行到PayLoad的主函数入口点,如下所示:

13.获取环境变量和程序执行路径,如下所示:

14.如果程序运行路径不在指定的目录下,则将程序拷贝到指定的C:\Users\Public目录下,如下所示:

15.然后启动WPS.exe程序,加载执行恶意模块,如下所示:

16.最后打开同目录下的WORD文件word.docx欺骗受害者,如下所示:

17.创建线程执行Sleep函数反虚拟机对抗,如下所示:

18.获取VirtualAlloc函数地址,调用执行分配相应的内存空间,如下所示:

19.解密程序中加密的数据,相关的解密算法,如下所示:

20.解密之后的ShellCode代码,如下所示:

21.将解密的ShellCode代码拷贝到分配的内存空间当中,如下所示:

22.执行解密的ShellCode数据,如下所示:

23.解密出来的ShellCode是一个CS后门,相关的配置信息,如下所示:

24.CS后门的c2域名为www.6xh2cwlp.sched.v1lego.tdnsvod1.cn,通过威胁情报平台查询,如下所示:

通过威胁情报关联分析,可以关联到两个相关的钓鱼样本,就是笔者分析的这个样本,疑似某红队样本。

威胁情报

总结结尾

每年都会有很多新的红队样本出现,里面包含各种各样的安全技术,是一个不错的学习机会,对一些有意思的对抗样本都可以深入分析和研究。

安全分析与研究,专注于全球恶意软件的分析与研究,深度追踪全球黑客组织攻击活动,欢迎大家关注,获取全球最新的黑客组织攻击事件威胁情报。

王正

笔名:熊猫正正

恶意软件研究员

长期专注于全球恶意软件的分析与研究,深度追踪全球黑客组织的攻击活动,擅长各种恶意软件逆向分析技术,具有丰富的样本分析实战经验,对勒索病毒、挖矿病毒、窃密、远控木马、银行木马、僵尸网络、高端APT样本都有深入的分析与研究


文章来源: https://mp.weixin.qq.com/s?__biz=MzA4ODEyODA3MQ==&mid=2247489555&idx=1&sn=ee1954b4b463d53ce857ad924f99cbc9&chksm=902fb73ba7583e2def53e75e6ca06794aa32f868cec33d9dcadf1ccc90094cbca50725ac79b1&scene=58&subscene=0#rd
如有侵权请联系:admin#unsafe.sh