文章总结: 研究人员发现一个与APT41/Winnti组织相关的ELF后门,该样本经高度混淆且VT检测为零,利用三个仿冒中国科技公司的域名与新加坡阿里云C2通信,通过SMTP端口25进行隐蔽信道传输,主要功能为窃取AWS、GCP、Azure及阿里云的实例元数据以获取云凭证,并结合UDP广播实现横向移动,旨在控制整个云环境。 综合评分: 85 文章分类: 恶意软件,威胁情报,漏洞分析,云安全,web安全
零检测、三个域名抢注和云凭证收集器:APT41 Winnti ELF 后门内部揭秘
Ots安全
2026年4月4日 14:10 广东
威胁简报
恶意软件
漏洞攻击
当研究员@TuringAlex将一个在VirusTotal上检测结果为零的ELF样本标记为APT41时,我们以为这只是另一个被急于求成的分析师误判的普通Linux木马。但我们错了。
该样本是一个 2.7 MB 的 x86_64 ELF 二进制文件,经过近乎最大程度的混淆处理。它连接到三个 C2 域名,这些域名均为我国科技公司域名的抢注,最终解析到位于新加坡的同一个阿里云 IP 地址。该 IP 地址两年多来一直未被 Shodan 检测到。该后门程序会从 AWS、GCP、Azure 和阿里云工作负载中窃取云实例元数据,并使用 SMTP 端口 25 作为隐蔽的命令通道。
样本
MD5:f1403192ad7a762c235d670e13b703c3一个 2.7 MB 的 ELF 二进制文件,熵值接近最大值(约 832 KB 的代码,每字节 7.997 位)。这种混淆并非简单的打包,而是使用了自定义代码虚拟化器或指令级转换,使得在没有专用反虚拟化工具的情况下,静态分析几乎不可能进行。
MalwareBazaar 将其标记为 Winnti。ReversingLabs 将其归类为Linux.Backdoor.Winnti。Intezer 确认了代码重用,将其与 Winnti 的谱系联系起来,该谱系可以追溯到六年前:PWNLNX、RedXOR、AzazelFork、Earth Lusca 的 SprySOCKS 和 Melofee。这并非一个全新的恶意软件家族——它是中国情报机构自 2020 年以来一直在迭代开发的工具的最新演化版本。
三个领域,一种模式
该后门连接到三个 C2 域名,这三个域名都冒充合法的中国科技公司:
- ai[.]qianxing[.]co 千信/千星AI
- ns1[.]a1iyun[.]top 阿里云(阿里云) 注意1替换l
- ai[.]aliyuncs[.]help 阿里云存储 aliyuncs = 阿里云服务
这三个域名都解析到43[.]99[.]48[.]196位于新加坡的阿里云实例。这种域名抢注模式是故意的:如果网络防御者a1iyun.top在日志中看到针对该域名的 DNS 查询,它看起来与合法的阿里云流量(aliyun.com)非常相似,足以蒙混过关。ai.子域名前缀在 2026 年又增加了一层可信度,届时每家公司都会拥有一个 AI 子域名。
该a1iyun[.]top域名拥有一个有效期至2023 年 8 月的Let’s Encrypt 通配符证书。该基础设施已运行两年半,期间未被销毁、列入黑名单或被报告给任何公共威胁情报机构。
隐形C2
Shodan 返回“无可用信息” 43[.]99[.]48[.]196。未发现开放端口、横幅广告或服务。该 IP 地址在其运行期间完全未被互联网扫描识别。
这是有意为之。C2 服务器只响应发送正确植入握手包的连接。其他所有操作——端口扫描、网络爬虫、研究人员探测——都无法连接。我们通过尝试直接连接到 25、443 和 8088 端口证实了这一点。尽管这三个端口是文档中记录的 C2 服务器端口,但它们都拒绝了我们的探测请求。
端口 25 尤其值得注意。C2 服务器上的 SMTP 协议是一种隐蔽的通信通道选择——端口 25 上的电子邮件流量是预期之内的,通常不会被数据防泄漏 (DLP) 系统检查,并且经常被防火墙列入白名单。植入程序很可能将 C2 命令编码到 SMTP 协议的通信中。
云凭证收集
最具实际意义的能力是后门对云实例元数据的访问169.254.169.254。这是每个主要云提供商用来向正在运行的工作负载提供实例凭证、API 令牌和配置数据的链路本地地址。
当此植入程序部署到云虚拟机上时,它可以收集以下信息:
- AWS:IAM角色凭证、安全令牌、实例身份文档
- GCP:服务账号令牌、项目元数据、Kubernetes 配置
- Azure:托管标识令牌、订阅元数据
- 阿里云:RAM角色凭证、实例元数据
一个被攻破的云工作负载,只要拥有正确的身份和访问管理 (IAM) 权限,就可能导致整个云账户被盗。这并非旨在从单个服务器窃取文件的后门——它的目标是窃取整个云的密钥。
横向移动
该植入程序会向255.255.255.255:6006本地网络广播地址广播UDP数据包。这是一种发现机制,用于识别同一网段上的其他主机,随后可能会尝试使用窃取的凭据或已知的Linux漏洞利用技术进行横向移动。
结合云元数据采集,攻击模型变得清晰:攻破一个工作负载,窃取云凭证,在云环境中横向移动,攻破更多工作负载,如此循环往复。UDP 广播用于处理本地/VPC 网络场景;元数据采集用于处理云 IAM 场景。
归因
基于以下数据,APT41/Winnti 具有高度置信度:
- MalwareBazaar 签名:由提交者社区标记为 Winnti
- ReversingLabs 分类:Linux.Backdoor.Winnti
- Intezer 代码重用:已确认与 Winnti ELF 谱系存在基因联系
- 基础设施模式:阿里云上的中文域名抢注——这与APT41已知的偏好中国云服务提供商的倾向相符。
- 六年谱系:PWNLNX (2020) → RedXOR (2021) → AzazelFork (2022) → Earth Lusca/SprySOCKS (2023) → Melofee (2024) → 本样本 (2025-2026)
网络指标
- ai[.]qianxing[.]co
- ns1[.]a1iyun[.]top
- ai[.]aliyuncs[.]help
- 43[.]99[.]48[.]196(阿里巴巴云,新加坡)
END
公众号内容都来自国外平台-所有文章可通过点击阅读原文到达原文地址或参考地址
排版 编辑 | Ots 小安
采集 翻译 | Ots Ai牛马
公众号 | AnQuan7 (Ots安全)
免责声明:
本文所载程序、技术方法仅面向合法合规的安全研究与教学场景,旨在提升网络安全防护能力,具有明确的技术研究属性。
任何单位或个人未经授权,将本文内容用于攻击、破坏等非法用途的,由此引发的全部法律责任、民事赔偿及连带责任,均由行为人独立承担,本站不承担任何连带责任。
本站内容均为技术交流与知识分享目的发布,若存在版权侵权或其他异议,请通过邮件联系处理,具体联系方式可点击页面上方的联系我。
本文转载自:Ots安全 《零检测、三个域名抢注和云凭证收集器:APT41 Winnti ELF 后门内部揭秘》
版权声明
本站仅做备份收录,仅供研究与教学参考之用。
读者将信息用于其他用途的,全部法律及连带责任由读者自行承担,本站不承担任何责任。








评论