深入 Lazarus:朝鲜如何利用 AI 对开发者发动工业化攻击
摘要
朝鲜 APT 子组织 Lazarus 正借助 Cursor、ChatGPT 等生成式 AI 工具规模化攻击 Web3 开发者,三个月内通过 NodeJS 与 Python 恶意软件家族窃取 1200 万美元加密货币。
<p><a href="https://lobste.rs/s/glb1iy/inside_lazarus_how_north_korea_uses_ai">评论</a></p>
查看缓存全文
缓存时间: 2026/04/23 04:31
# 深入 Lazarus:朝鲜如何利用 AI 对开发者发动产业化攻击
来源:https://expel.com/blog/inside-lazarus-how-north-korea-uses-ai-to-industrialize-attacks-on-developers/
alt=""
*本研究亦被 WIRED 报道,Andy Greenberg 与 Matt Burgess 的完整文章见此处(https://www.wired.com/story/ai-tools-are-helping-mediocre-north-korean-hackers-steal-millions/)。*
## **太长不看**
- Expel 正在持续追踪一个我们高度确信为朝鲜(DPRK)国家支持的 APT 组织,推测其最初以虚假 IT 外包身份起家,后转向恶意软件攻击。
- 该组织极度活跃地瞄准 Web3 开发者,核心目标是盗取高价值数字资产(加密货币、NFT)。
- 仅 3 个月内,该威胁组织已窃取约 1200 万美元等值的加密钱包,硬件安全令牌或能限制损失。
- 尽管本组织以牟利为主,其技战术与朝鲜其他 APT(含间谍组织)高度重叠。
- 该组织重度滥用生成式 AI,频繁使用 Cursor、ChatGPT 等工具。
## **Expel-TA-0001(别名 HexagonalRodent)登场**
### **为何又起新名?**
和大家一样,我们也烦透了无休止的新代号。但此次确有必要:厂商依据内部情报命名,而情报公开越少,越难判断我们看到的活动是否对应他人已命名的组织。
HexagonalRodent 活跃使用三款已知恶意软件:BeaverTail(https://unit42.paloaltonetworks.com/north-korean-threat-actors-lure-tech-job-seekers-as-fake-recruiters/)、OtterCookie(https://blackpointcyber.com/blog/malicious-node-package-deploys-ottercookie/)、InvisibleFerret(https://any.run/cybersecurity-blog/invisibleferret-malware-analysis/)。前两者为 NodeJS 编写的多功能后门,兼具窃密与反弹 shell;后者为 Python 纯反弹 shell。
外界无法窥见朝鲜军情体系内部编制,社区只能按动机、技战术、工具划分。上述工具虽均被归因为朝鲜,却并非某一专属小组独有;我们观察到多个变种,推测由不同小组运营。
以往,各小组常被笼统合并为一个名字,或以所用恶意软件代称。
以下为曾使用上述工具的厂商命名(非穷尽):
- Famous Chollima(https://www.crowdstrike.com/en-us/adversaries/famous-chollima/)
- PurpleBravo(https://www.recordedfuture.com/research/purplebravos-targeting-it-software-supply-chain)
- UNC5342(https://cloud.google.com/blog/topics/threat-intelligence/dprk-adopts-etherhiding)
- DEV#POPPER(https://www.securonix.com/blog/analysis-of-devpopper-new-attack-campaign-targeting-software-developers-likely-associated-with-north-korean-threat-actors/)
- DeceptiveDevelopment(https://www.welivesecurity.com/en/eset-research/deceptivedevelopment-from-primitive-crypto-theft-to-sophisticated-ai-based-deception/)
- Contagious Interview(https://unit42.paloaltonetworks.com/two-campaigns-by-north-korea-bad-actors-target-job-hunters/)
缺乏厂商内部判定依据,我们无法可靠对应;且我们认为该集群仅为更大组织的子集,故单独命名。
我们中等偏高置信度判断:该集群属于 CrowdStrike 所称 Famous Chollima 的子集。该代号涵盖朝鲜虚假 IT 工及多起加密货币盗窃行动,但我们未见本小组从事虚假外包。
### ** targeting 与作案手法**
HexagonalRodent 主要瞄准 Web3 开发者,以“高薪技术岗”社工入手——借行业持续裁员、求职内卷之势,成功率陡增。攻击者或在 LinkedIn 私聊,或在主流招聘门户发布虚假职位。
一旦开发者上钩,即被要求完成“编程能力测试”。对工程师而言,“带回家的小作业”式考核极为常见:调试、加功能或审计代码,稍后提交。
HexagonalRodent 的测试项目被悄悄植入后门。常用技俩:利用 VSCode(极流行编辑器)的 tasks.json 配置,加入恶意 `"runOn": "folderOpen"` 指令,受害者用 VSCode 打开文件夹即自动执行恶意代码。
此外,项目源码本身也藏后门,运行时触发——供非 VSCode 用户或安全模式下的备用感染路径。
### **HexagonalRodent 与其他朝鲜系组织 TTP 差异**
Stardust Chollima(又名 Sapphire Sleet)、Pressure Chollima(又名 JadeSleet/TraderTraitor)等专攻大型交易所的高价值、高定向入侵;HexagonalRodent 更“机会主义”,捡到凭证也仅局限于单点洗劫钱包与密码,未见横向移动。
尽管技战术相对“简单粗暴”,其“广撒网”式批量投递仍收获颇丰:交易所持仓虽大,防护也厚;大量小 Web3 项目与散户同样持有巨额资产,却缺乏对应安全投入。
### **罕见的供应链事件**
近期,HexagonalRodent 疑似成功实施供应链攻击——此前未见。3 月 18 日,VSX 扩展“fast-draft”被曝植入恶意代码(https://www.aikido.dev/blog/fast-draft-open-vsx-bloktrooper)。
文中 C2 `195.201.104[.]53` 正属我们已归因为 HexagonalRodent 的 OtterCookie 家族。我们早在该事件曝光前就已追踪该服务器及变种。
尚不确定开发者是否被定向 targeting,但这确为该组织首次供应链行动——可能仅是翻找已窃凭证时发现仓库权限,顺手利用。
我们可确认:与 fast-draft 作者同名用户于 2026 年 3 月 9 日已被 OtterCookie 感染。
## **生成式 AI 的滥用**
HexagonalRodent 在行动中大量使用生成式 AI,我们通过遥测识别到 ChatGPT、Cursor。我们已联系两家厂商并通报滥用情况。
Cursor 团队在一个工作日内回复,已按服务条款封禁相关账户与 IP,并声明:
> “Cursor 已获知此事,已封禁涉事用户及 IP,正进一步调查并与其他模型提供商同步。”
OpenAI 回复:
> “据我们可见,少量关联账户曾就双重用途网络话题求助模型,如密码恢复、服务器安全、调试、钱包恢复等,这些主题本身具合法用途,但亦可被滥用。
>
> 整体属有限使用,而非持续、大规模恶意开发。当安全系统检测到明显恶意意图时,模型会拒绝或引导至安全回答。我们未发现新的能力产出。
>
> 感谢 Expel 联系并分享发现,我们也欢迎更多研究者共享情报,共筑防线。”
### **AI 驱动的恶意软件开发**
#### **如何判断代码由 AI 生成?**
生成式 AI 写的代码常带冗长、正式、语法完美的英文注释;人工恶意软件罕有注释,即便有也简短、俚语缩写居多。
更明显的痕迹:某些 AI 工具会在代码及注释里插入 emoji——真实代码极少出现;桌面端输入 emoji 需记快捷键或呼出面板,极拖效率。
#### **威胁工具开发中的 AI 证据**
BeaverTail、OtterCookie 已出现许久,且使用 obfuscator.io 商业混淆,剥离了注释与结构,难以追溯最初是否 AI 生成。
然而,早期加载器曾留有明显 AI 痕迹:注释过度详尽,逐步解释每段逻辑,并夹杂大量 emoji。
虽非铁证,却是业界公认的 AI 代码特征,在人工恶意软件中几乎不见。
此外,Anthropic 2025 威胁情报报告(https://www-cdn.anthropic.com/b2a76c6f6992465c09a6f2fce282f6c0cea8c200.pdf#page=19)指出,多家朝鲜背景组织注册 Claude,意在改进上述三件套。值得注意的是,Anthropic 事先已掌握情报,注册即封禁,未让其发出任何提示。
更确凿的是,我们发现两款仍在开发的新工具完全“vibe coded”——攻击者意外泄露了生成提示词,且代码未混淆,调试信息遍布 emoji。
我们还观察到攻击者用美国 AI 模型“审计”自己的技能测试代码,试图让后门“AI 免杀”。此前其多轮战役即因受害者用 AI 审代码、发现后门而曝光。
### **精心钓鱼大戏**
#### **空壳公司与假官网**
除直接 LinkedIn 假招聘外,该组织亦搭台唱大戏:注册空壳公司、建设官网、批量 LinkedIn 员工账号,甚至曾在墨西哥注册法人实体。
借假公司之名在 Web3 招聘平台发岗位,引导求职者官网投简历,再以官方邮箱发送“能力测试”。
我们推测此类剧本成功率远高于冷撩,但搭台成本高,一旦有人识破即前功尽弃。
#### **生成式 AI 全程助力**
搭建空壳全程重度依赖 AI:伪造完整高管团队,每人配 LinkedIn 账号及 AI 生成的头像(亦偶有盗用真人社媒照片)。
官网同样 AI 生成,一例为 aihealthchains[.]com(更多细节未完全确认)。
相似文章
黑客可利用9种最流行AI工具组建大规模僵尸网络
研究人员设计了一种名为HalluSquatting的基于拉取的提示注入攻击,利用AI编程助手易出现资源标识符幻觉的特点,从而能够组建大规模僵尸网络并发起大规模攻击。
一个针对AI基础设施的隐蔽黑客工具潜伏在受害者盲区中
CrowdStrike发现了一种蠕虫病毒,它针对AI软件供应链,窃取凭证并执行破坏性操作,同时通过模仿合法AI编码活动来逃避检测。
黑客操控ChatGPT与Gemini引导用户访问诈骗中心
黑客正在向ChatGPT和Gemini等AI系统投毒,注入恶意内容以诱骗用户陷入骗局,突显了AI依赖网络数据时的关键漏洞。
AI工作空间劫持:Jscrambler NPM攻击剖析
攻击者劫持了Jscrambler的NPM凭证,发布了恶意版本,利用一个未记录的基于Rust的信息窃取器,从Cursor和Claude Desktop等AI工具中窃取API密钥和开发者历史记录。
人类将AI武器化
The request was rejected because it was considered high risk