Google 卧底分析师潜入著名供应链黑客团伙 TeamPCP
在上个月两名成员在澳大利亚被捕并受到指控之前,黑客团伙 TeamPCP 已经发动了一场史无前例的黑客狂潮:在数百个开源软件中植入恶意代码,盗取开发者账号来扩大软件供应链攻击的战果,甚至还发布了以《沙丘》为主题的自我复制蠕虫来实现攻击自动化,最终攻破了超过一千家公司。
如今,Google 威胁情报团队披露,在 TeamPCP 肆虐的关键阶段,公司的一名卧底研究员早已潜入该组织内部——这让 Google 得以从内部全程监视这场黑客狂潮,向受害目标发出预警,甚至协助阻断了该团伙利用受害者的企图。
在今天安全公司 SentinelOne 举办的 LABScon 研究大会上,Google 威胁情报集团研究员 Austin Larsen 将详细介绍公司在 TeamPCP 发动这场前所未有的混乱供应链攻击期间,对该团伙的调查——以及渗透过程。据 Larsen 透露,Google 最终通过追踪目前被指控为该团伙头目之一的澳大利亚人的若干 operational security(操作安全)失误,掌握了关键身份线索并移交执法部门。Google 还从 ShinyHunters 获取了情报——这是另一个臭名昭著的网络犯罪团伙,曾与 TeamPCP 合作,后来却反戈一击。而最令人意外的或许是,Larsen 表示,Google 旗下安全子公司 Mandiant 的某位卧底分析师(并非他本人)几乎从 TeamPCP 站上聚光灯的那一刻起,就已身处该团伙的核心圈子里。
“我们的一个虚拟身份花了好几个月与一位受邀加入 TeamPCP 的攻击者建立信任,因此被拉进了这个团伙,”Larsen 在 LABScon 演讲前接受 WIRED 采访时表示,“所以从第一天起,Mandiant 几乎就在幕后看到这一切。”
TeamPCP 内部的鼹鼠
上个月月底,澳大利亚警方在 FBI 的协助下,经过联合调查,逮捕了两名 20 岁出头的澳大利亚人——鲁本·伊恩·汤姆森(Ruben Ian Thomson)和路易斯·迈克尔·盖布勒(Louis Michael Gaebler),以黑客犯罪行为对其提起诉讼。澳大利亚联邦警察(AFP)在新闻稿中称他们为 TeamPCP 的“主要参与者”(由于澳大利亚隐私法规定,新闻稿未披露其姓名)。这个黑客组织似乎最早于 2025 年底出现在网络上,曾因一系列大胆的级联供应链攻击而登上头条。他们反复利用开源软件植入恶意软件,进而窃取软件开发人员的身份凭证,并将其恶意代码注入另一款广泛使用的工具中,以此形成循环。
例如,从今年春季开始,TeamPCP 攻陷了开源安全扫描器 Trivy、AI 应用程序接口(API)工具 LiteLLM、Web 应用安全公司 Checkmarx 的基础设施、Web 应用库 TanStack 以及企业级 AI 平台 Mistral AI。这些反复的供应链攻击使该组织能够再次扩大受害面,最终帮助黑客渗透了开源代码仓库 Github、数据外包公司 Mercor,以及 OpenAI、欧盟委员会等许多机构(部分在公开报道中未具名)的员工设备。有时,该组织会部署一种名为“迷你沙伊胡鲁德”(Mini Shai-Hulud)的蠕虫——名字取自《沙丘》中的沙虫——以自动化其黑客行为并扩大受害者规模。(该名称似乎还指向一种更早的沙伊胡鲁德蠕虫,黑客曾在 2025 年 9 月设计该蠕虫以尝试类似策略,但目前尚不清楚 TeamPCP 或其被指认的成员是否参与了那次早期入侵行动。)
拉尔森(Larsen)现在表示,3 月份,正当 TeamPCP 开始其疯狂的供应链黑客活动时,谷歌的一名卧底分析师受邀加入该黑客组织的核心圈。拉尔森拒绝透露该内部消息来源的姓名,他是该组织约 12 名被授权访问 TeamPCP 称为“CanisterWorm”的核心聊天频道的成员之一。
一名 TeamPCP 成员在泄露的聊天记录中写道:“你们应该明白,我们可能执行了现代历史上规模最大的供应链 [原文如此] 攻击。”
Michael Fletcher 曾是法国新闻社(AFP)的分析师,现任职于澳大利亚电信企业 Telstra 的威胁研究部门。他说,大约在那段时间,他找 Larsen 谈论了监控该团伙成员及活动的方法。Fletcher 回忆称,Larsen 回应让他谨慎接触这些黑客,因为其中一人是“自己人”。“我当时心想,你们早就潜伏进去了啊,真够早的,”他说。
Larsen 表示,谷歌的卧底分析师成功访问了 TeamPCP 存储大量受害者凭证的服务器。这些凭证包括该团伙通过黑客攻击获取的用户名、密码和访问令牌,他们似乎计划利用这些信息进行勒索。因此,谷歌团队决定采取行动,警告受害者并阻止 TeamPCP 的勒索计划。Larsen 说:“我的想法是:我们如何能在最短时间内打乱他们的行动,防止更多安全事件发生?我们去破坏他们的计划,这就是我的目标。”
Larsen 指出,与其直接通知被盗凭证所属的受害公司——鉴于泄露公司数量众多,这需要太长时间——谷歌首先联系了那些凭证可能生效的服务提供商,如 Amazon Web Services 和 Microsoft,要求吊销这些凭证,防止黑客利用。Larsen 及其团队向这些提供商和受害者发送了数百封通知邮件,其中许多获得了即时响应。
Larsen 还透露,在差不多的时间,谷歌通过监控 TeamPCP 的内部聊天发现,该团伙核心圈子中的某人除了供应链攻击外,还使用 AI 工具开发了一个针对广泛使用的登录软件的零日漏洞利用。这个漏洞可让黑客绕过双因素认证。谷歌团队获取了该利用代码的副本并进行测试,发现稍作修改即可生效——这是一次罕见的真实环境中由 AI 生成的黑客技术利用未知软件漏洞的案例。谷歌随即警告了该软件的开发人员,后者已修复了安全漏洞。(该事件在谷歌于五月发布的一份案例研究中有描述,但当时并未点名 TeamPCP,也未详细说明谷歌是如何获知该漏洞利用方法的。)
更多背叛,拙劣的安全意识
事实证明,Google 的分析师并不是 TeamPCP 内部唯一的叛徒。
Larsen 说,早在 Google 采取行动之前,这个组织就一直在为如何从庞大的失窃数据库中变现而发愁。据 AFP 报道,这批数据包含超过 50 万用户的凭证。Larsen 估计,尽管收获颇丰,他们靠勒索拿到的钱却只有几万美元,远不及同类团伙动辄数百万的进账。为了更好地从黑客活动中赚钱,TeamPCP 邀请了多个其他网络犯罪团伙合作,向他们开放窃取来的凭证,换取勒索所得的分成。
ShinyHunters 就是这些合作方之一。这是一个成立多年、极其活跃的黑客组织,通过数据窃取和勒索软件从受害者那里敲诈了数百万美元,其中包括对教育软件平台 Canvas 的入侵,那次攻击后来瘫痪了美国数千所学校。Larsen 说,大约在 4 月,与 TeamPCP 合作几周后,ShinyHunters 就叛变了——拿着 TeamPCP 的凭证自己去勒索,却不给这些供应链黑客分钱。ShinyHunters 甚至主动把 TeamPCP 服务器上群聊的完整记录发给了 Larsen,完全不知道他早已通过 Google 的卧底拿到了这些内容。

TeamPCP 成员被捕后,ShinyHunters 发给 Google 的 Austin Larsen 的这张图片,声称自己协助了这次行动,并恶搞了执法部门的查封横幅。ShinyHunters 给 TeamPCP 起的外号“SkidPCP”中的“Skid”指“script kiddies”(脚本小子),是对技术拙劣黑客的蔑称。
图片由 Austin Larsen 提供ShinyHunters 还在 X 上发帖嘲讽 TeamPCP,这场高调的背叛引起了后者的警觉。TeamPCP 的反应是收缩核心圈子,把数据迁到新的服务器,并将 ShinyHunters 和其他几名成员踢出了 CanisterWorm 群聊——其中就包括 Google 的卧底分析师。
“把那个删了,别再向 ShinyHunter 们泄露任何东西了,” TeamPCP 的核心成员之一这样写道。
拉森(Larsen)表示,即便没有这个内部消息源,传统的数字侦探工作也足以让他拼凑出一条线索链,最终帮助他查明汤姆森(Thomson)的身份。汤姆森是被指控在 TeamPCP 中扮演“关键”角色的两名男子之一。拉森在黑客论坛 BreachForums 的用户数据泄露事件中发现,CanisterWorm 聊天室中最活跃的账号之一,曾使用 [email protected] 这个 Gmail 地址注册。他在翻阅其他论坛存档时,发现了一场发生在 2019 年的纠纷,一方是化名为 sheepstealing 的用户,另一方是销售盗版 Microsoft Office 密钥的卖家。在这场纠纷中,sheepstealing 要求卖方提供一个与 [email protected] 邮箱绑定的 PayPal 账户进行退款。
拉森称,当 TeamPCP 将窃取的凭证迁移到另一家服务商的服务器上后,谷歌得以通过拉森所称的“可信合作伙伴”获悉新服务器的部分内容,并发现这些数据正被备份到同一个 [email protected] 账号下的 Google Drive。
拉森回忆道:“看到那一刻,我心想:不可能啊。他怎么会把这些非法窃取的物料发送到绑定在他自己名下的 Google Drive 里?我们就把这条线索通报给了 FBI。”拉森说,几分钟内,一名探员就给出了积极的回应。(在汤姆森及其他涉嫌参与 TeamPCP 的黑客被捕前,拉森可能并非唯一发现他们身份的人。例如,记者兼网络安全侦探布莱恩·克雷布斯(Brian Krebs)上个月发布了一篇报道,详细列出了他自行找到的、指向汤姆森身份的一组线索。
面对《连线》(WIRED)的问询,FBI 拒绝就任何“正在进行的调查”发表评论,但指出他们“致力于通过合作伙伴关系增强对对手的打击力度,正如我们新发布的FBI 网络战略中所记录的那样。”法国情报机构(AFP)拒绝置评。
据 Larsen 称,在线索提交后的一个月左右,美国执法部门已完成向 Google 调取 Thomson 数据的法律程序。上月末,Thomson 被澳大利亚警方逮捕,警方发布了一段视频,显示他身穿 North Face 卫衣和运动裤,从一栋郊区住宅被带出来。
无论是 Thomson,还是 TeamPCP 的另一名被逮捕成员 Gaebler,都未能取得联系以发表意见。
Larsen 特别强调,Google 潜伏在 TeamPCP 内部的分析员从未参与任何非法黑客行为,甚至也没有鼓励该组织进行入侵。“他们只是旁听者,仅在不引起怀疑的限度内发言,”Larsen 表示,“我们的行动是有边界限制的。”
不过 Larsen 也指出,其团队积极破坏 TeamPCP 黑客活动的工作,标志着 Google 内部的一次新转变。毕竟,该调查发起的时间与 Google 新成立的网络破坏单位(Cyber Disruption Unit)大致相同,该单位被正式赋予更激进地打击网络犯罪和国家支持的黑客攻击的任务。
“Google 威胁情报小组已重点转向破坏(disruption),这是我们目前的使命之一,”Larsen 说,“撰写报告的作用毕竟有限。采取行动保护用户和客户,才是下一步。”