Zloader恶意软件用作企业网络中勒索软件部署的网关
Zloader是一种基于Zeus的复杂模块化木马,最早于2015年出现,已从最初的银行攻击目的发生了重大转变,成为企业环境中初始访问和勒索软件部署的危险工具。
在经过近两年的沉寂后,该恶意软件于2023年9月重新出现,其混淆技术、域名生成算法、反分析能力和网络通信协议都得到了显著增强。
Zscaler ThreatLabz的最新分析揭示了Zloader的两个新版本(2.11.6.0和2.13.7.0),这些版本在网络通信、反分析技术和规避能力方面表现出显著改进。这一威胁特别令人担忧的是其针对性部署方法,Zloader被选择性地部署在特定实体,而不是通过 indiscriminate 大规模分发活动。
先进的反分析机制
最新的Zloader版本引入了几个复杂的反分析机制,旨在规避自动化恶意软件沙箱环境的检测。一个显著的变化涉及恶意软件的文件名要求,Zloader样本现在接受两个新的通用文件名:Updater.exe
和Updater.dll
,为威胁行为者提供了更大的部署和更新灵活性。
该恶意软件还使用基于XOR的整数解码函数实现了额外的混淆层,显著复杂化了分析工作。安全研究人员已开发专门的IDA脚本来穿透这些混淆层,揭示多个加密屏障下的真实功能。
一个特别巧妙的规避技术涉及进程完整性级别检查。如果Zloader检测到高完整性进程,它将终止执行,因为现代Windows环境通常以中等完整性运行标准进程。这种机制专门针对恶意软件沙箱,这些沙箱通常以管理员权限执行样本。当以中等完整性运行时,Zloader安装在%APPDATA%
目录中,而系统完整性执行则导致安装在%PROGRAMFILES%
目录中。
高级网络通信
Zloader的网络通信基础设施经历了重大升级,包括移除很少使用的域名生成算法,并对DNS隧道加密进行了重大更改。该恶意软件现在支持WebSockets协议,使其能够更有效地与合法网络流量混合,以绕过基于网络的检测系统。
DNS命令与控制协议已完全改进,用Base32编码层叠在自定义加密算法上替换了以前的TLS加密。这一变化解决了DNS流量中TLS消息易于识别的结构问题,使网络安全工具的检测变得更加困难。
新的DNS隧道协议包含一个会话密钥字段,其中包含在整个通信交换中使用的随机DWORD。该会话密钥通过与嵌入在恶意软件二进制文件中的硬编码DWORD进行XOR操作生成最终加密密钥,为不同的Zloader实例创建独特的加密模式。
LDAP功能增强
最新的Zloader版本包含全面的LDAP(轻量级目录访问协议)功能,专门设计用于改善企业环境中的网络发现和横向移动能力。这些新的shell命令使威胁行为者能够与LDAP服务器进行身份验证,执行同步和异步搜索,检索目录条目和属性,并有效管理LDAP会话。
关键的LDAP功能包括用于服务器身份验证的ldap_bind_s
,用于同步目录搜索的ldap_search_s
,以及用于属性检索的ldap_get_values
。这些功能为攻击者提供了广泛的Active Directory侦察工具,使他们能够映射网络拓扑,识别有价值的目标,并系统地提升权限。
威胁演变与影响
Zloader从银行木马演变为勒索软件部署工具代表了网络犯罪策略的重大转变。该恶意软件的模块化架构和增强能力使其成为理想的初始访问代理工具,为网络犯罪分子提供了在企业网络内建立持久存在的复杂方法。
交互式shell命令允许威胁行为者执行任意命令,部署第二阶段恶意软件有效负载,运行shellcode,泄露敏感数据并终止特定进程。结合新的LDAP功能,这些能力创建了一个全面的勒索软件操作平台,从初始入侵到最终有效负载部署。
缓解措施
Zloader部署的针对性性质为网络安全专业人员带来了额外挑战。与广谱恶意软件活动不同,Zloader的选择性 targeting 意味着在野外观察到的样本较少,减少了签名开发和威胁情报收集的机会。
安全解决方案必须适应检测Zloader的自定义DNS加密协议、WebSocket通信和复杂的反分析技术。该恶意软件在保持广泛系统访问的同时以标准用户权限运行的能力复杂化了传统的基于权限的检测方法。
组织必须实施全面的网络监控,以识别可疑的DNS隧道活动、异常的LDAP查询和偏离正常业务操作的WebSocket连接。定期的安全意识培训仍然至关重要,因为Zloader通常需要用户交互或利用现有漏洞来建立其立足点。
入侵指标(IOCs)
指标 | 描述 |
---|---|
86ffd411b42d8d06bdb294f48e79393adeea586c56c5c75c1a68ce6315932881 | Zloader样本SHA256 |
01fc5c5fd03b793437ed707233d067b330fb68a2de87e9d8607c6b75caca6356 | Zloader样本SHA256 |
adsemail.com | Zloader HTTPS C2服务器 |
adsmarks.com | Zloader HTTPS C2服务器 |
dt1.automotosport.net | Zloader DNS C2服务器 |