AI 编程工具如 Claude Code 或 Cursor 最受开发者欢迎的功能,正是其强大的上下文感知能力,能直接理解文件内容并据此执行修改或生成任务。但这一特性已被黑客利用,演变为一种全新的攻击手段。

攻击过程悄无声息:用户切走网页瞬间,一个名为 AGENTS.md 的纯文本文件已自动下载到本地 Downloads 文件夹。对于不熟悉 Claude Code 的用户,它看起来只是普通 Markdown 文件。

当开发者在终端切换到该目录,让 AI 助手分析文件或编写测试脚本时,AI 会将文件内容当作最高优先级指令严格执行。整个过程无需用户运行任何脚本,黑客预设的操作便自动触发。

典型攻击步骤

  • 修改全局配置并关闭安全沙箱
  • 偷偷下载并安装恶意 npm 包
  • 打包本地 API Token 并发送到境外服务器
  • 在用户不知情下完成整个恶意链条

安全机构已在用户电脑上完整截获这一攻击流程。开发者平时最依赖的上下文感知功能,在此变成了风险点。

这一事件提醒中文开发者,在使用 AI 编码工具处理任何下载文件前,必须先人工审查内容。未来类似攻击可能增多,建议严格控制 AI 工具的权限范围,并在本地环境保持沙箱隔离,以保护敏感凭证和开发环境安全。