Anthropic被指在Claude Code中植入隐蔽遥测,针对特定地区用户进行环境指纹识别

一位逆向工程师在Reddit发布分析报告,指控Anthropic在Claude Code 2.1.91版本中实施了隐蔽的用户环境检测机制。报告指出,该软件自更新起便内置了混淆代码,专门用于检查系统时区是否为“Asia/Shanghai”或“Asia/Urumqi”,并分析用户配置的代理URL是否指向中国境内的域名或AI实验室机构。这些检测数据并未通过常规渠道发送,而是被巧妙地编码进system prompt的日期格式和特定的Unicode撇号字符中,回传至Anthropic API。该段逻辑使用了XOR密钥91进行混淆,且在官方更新日志中未作任何披露。分析人士认为,此举旨在识别中国地区的未授权转售、账号滥用或模型蒸馏行为。尽管反滥用是AI公司的合理诉求,但因该手段缺乏透明度且针对特定地区进行隐蔽监控,引发了社区关于“风控措施”与“间谍软件”界限的广泛争议,部分开发者对此类做法表示了强烈的隐私担忧。

事件分析

从技术维度分析,利用Prompt微扰动(如Unicode字符变化)进行隐蔽信道通信,属于对抗性环境下的高级指纹识别技术。这表明AI厂商在保护模型资产与抵御违规调用方面,已从单纯的API验证转向更深层的客户端环境探测。这种手段虽然绕过了常规的网络拦截,但极大地破坏了开源社区与开发者对闭源工具的信任。对于开发工具而言,客户端代码的“黑盒化”与隐蔽遥测是红线问题,一旦被发现,即便初衷是合规风控,也会被定性为恶意行为。此类事件可能会加剧开发者对大型科技企业AI工具的戒心,进而推动VS Code等平台中开源、可自托管模型或更透明的AI编程助手的发展。

💡 核心观点:反滥用风控不应以牺牲透明度为代价,在开发者工具中植入针对特定地区的隐蔽监控逻辑,无异于通过透支品牌信任来换取合规短期的安全

原文链接:Linux.do

C code80.ai · AI 编码 API 聚合 Claude / GPT 多模型统一接入,稳定不限速,按量计费,几行配置接入 Claude Code。 了解一下 ›

抢沙发

评论前必须登录!

立即登录   注册