根据Solidot报道,以及GitHub官方DMCA(数字千年版权法)档案库公布的文件,腾讯代表微信国际有限公司、深圳市腾讯计算机系统有限公司等实体,于2026年1月8日向GitHub提交了一份正式的删除通知,指控数十个开源项目非法提供工具,用于绕过微信/WeChat的技术保护措施。此次行动规模庞大,波及了数千个代码仓库。

根据腾讯提交的DMCA通知,其指控的核心在于,这些被标记为“非法仓库”的开源项目,其软件代码和文档允许未经授权地提取和解密微信用户的完整聊天记录。腾讯声称,这些聊天记录存储在微信本地数据库中,并受到其专有加密算法、独特密钥和数据库协议的保护。

腾讯在通知中援引了美国《数字千年版权法》第1201条,指控这些项目进行了“反向工程”,并提供了用于“破解安卓手机加密微信消息历史”的工具,构成了对“控制访问受版权保护作品的技术措施”的未经授权规避。通知强调,被规避的技术措施不仅保护腾讯的版权,也涉及用户隐私和第三方受版权保护的材料(如用户间分享的媒体内容)的安全。

受影响项目:从清理工具到数据导出

此次被点名的项目功能多样,但大多围绕微信数据的访问、备份、导出和分析。根据通知附件中的列表,受影响的项目至少包括30个,其中不乏拥有大量关注者的热门仓库。例如:

  • AdminTest0/SharpWxDump:拥有超过4400个星标(Stars)。
  • git-jiadong/wechatDataBackup:拥有近5900个星标。
  • greycodee/wechat-backup:拥有超过3400个星标。
  • 0xlane/wechat-dump-rs 和 ppwwyyxx/wechat-dump 等项目也拥有上千星标。

由于提交者指控大多数衍生分支(forks)存在同等程度的侵权,GitHub根据其政策,对整个关联网络共计4,195个仓库执行了删除处理。

微信清理项目作者收到律师函

在受影响的项目中,ellermister/wechat-clean(微信清理)是一个典型案例。该项目开发者在其README中详细记录了事件的经过。这个仅拥有291个星标的小工具,初衷是帮助用户分析微信占用的手机存储空间,并清理不必要的缓存和群聊数据。开发者表示,其动机源于个人手机空间不足,想搞清楚微信如何占用大量空间,并分享解决方案给有同样困扰的朋友。

然而,该项目被腾讯法务指控违反了DMCA第1201条(绕过技术保护措施)、违反微信服务条款(进行反向工程),并威胁用户隐私和安全。开发者无奈地表示,指控逻辑相当于“让用户访问自己的数据是非法的”。在收到GitHub的通知后,面对“删除代码”或“提交反诉与腾讯律师团队打官司”的两个选项,开发者最终选择了删除项目代码。

开源社区的困境

腾讯在DMCA通知中强调,其自身已提供安全的、符合服务条款的聊天记录备份与迁移工具,这些开源项目提供的替代方案既无必要,也非合法。通知还指出,这些项目诱导用户违反微信/Weixin的服务条款,构成了对其合同的非法干预。

此举在开源社区和开发者中引发了广泛讨论。开发者认为,用户应有权访问和处理存储在自己设备上的个人数据,而相关工具只是提供了官方未满足的需求。许多被下架的工具都声称其操作需要用户手机已获取root权限,这本身意味着用户对设备拥有最高控制权。

消息来源:https://www.solidot.org/story?sid=83334

Github删除通知:https://github.com/github/dmca/blob/master/2026/01/2026-01-08-tencent.md

https://github.com/ellermister/wechat-clean