与朝鲜有关联的黑客通过 GitHub 感染开发者
原创
ZM
ZM
暗镜
2026年6月11日 08:00
北京
在小说阅读器读本章
去阅读
自2022年初以来,朝鲜黑客就持续不断地攻击加密货币行业。如今,他们正在改进攻击策略,直接瞄准这些平台的开发者。
Proofpoint 追踪到的一个新发现的威胁集群(代号 UNK\_DeadDrop)揭示了一波大规模的攻击,其目标直指软件开发人员。
在 2026 年 4 月和 5 月期间,这些攻击者向技术和金融专业人士发送了 250 多封极具针对性的电子邮件,利用虚假的工作机会和代码审查请求作为诱饵来入侵安全网络。
当开发者打开克隆的代码仓库时,陷阱就会触发。攻击者将一个名为 tasks.json 的配置文件隐藏在一个隐藏文件夹中。
此文件滥用了编辑器中打开工作区时自动运行预配置任务的功能。
虽然VS Code 通常会提示用户授予权限,但 Cursor 编辑器会在没有任何交互的情况下静默执行此脚本,从而立即危及计算机安全。
一旦触发,该脚本会在后台静默安装一个伪装成合法 Google 服务的恶意 VS Code 扩展。该扩展在 macOS和 Linux 系统上充当持久化机制,确保每次编辑器打开时恶意软件都会重新启动。
该恶意软件会迅速连接到攻击者控制的服务器,开始窃取数据。其主要目标包括基于浏览器的加密货币钱包、桌面钱包、解密的密码以及有价值的API令牌。
为了掩盖踪迹并挫败安全分析师的企图,这些脚本最终会从开发者的机器中删除恶意载荷。
UNK\_DeadDrop 使用高度定制化的恶意软件,具体取决于受害者的操作系统。对于 macOS 和 Linux 用户,感染链会部署一个用 Go 语言编写的、修改过的开源 Overlord 框架。
该二进制文件是一种持久性远程访问木马。在两种操作系统上,该恶意软件都会生成一个虚假的系统对话框,诱骗用户输入密码以解锁,并直接从系统钥匙串或GNOME钥匙环中窃取凭据。
根据 Proofpoint 的研究,它不会像传统程序那样将可执行文件放到硬盘上,而是完全作为 JavaScript 在代码编辑器的进程中运行。
该恶意软件利用底层框架的内置功能,将编辑器变成 Node.js 解释器。
它会系统地扫描加密钱包,并绕过现代 Windows 安全功能(例如应用程序绑定加密),以提取已保存的密码。
它甚至会在浏览器的应用程序文件夹中安装一个隐藏的Python副本,以确保能够读取锁定的数据库。此次行动清晰地展现了朝鲜网络行动的演变。
虽然它与之前记录在案的“传染性采访”等活动有相似之处,但 UNK\_DeadDrop 展现了更高的复杂程度和工业化水平。
他们将恶意代码直接嵌入到看似合法的存储库中,并通过受信任的开发者工具自动执行,从而创建了一个高效、隐蔽的陷阱。
版权声明
本站仅做备份收录,仅供研究与教学参考之用。
读者将信息用于其他用途的,全部法律及连带责任由读者自行承担,本站不承担任何责任。









评论