一份体积约12TB、时间横跨2003到2013年的游戏数据包,这个周末经BitTorrent流出,网上给它起了个外号叫"teraleak"。装的不是普通游戏安装包,而是Valve早已废弃的Steam2内容分发系统留下的全部历史存档——正式发行版、预发行版、内部原型、试玩版,一样不落。目前最扎眼的发现,是好几个能直接运行的《Portal 2》早期构建,里面藏着一件武器模型,此前只在Valve自己放出的《半衰期2:第三章》纪录片片段里露过面。

社区这两天在狂欢式地挖宝,GLaDOS的删减台词、Cave Johnson意识困在方块里的粗剪录音、粘性凝胶和慢动作枪这些被砍掉的机制陆续被扒出来。但比"挖到了什么"更值得追问的是:这堆东西到底是怎么流出来的,普通人碰它安不安全——这两个问题,目前都没有确定答案。

12TB从哪来:新漏洞,还是多年攒下的私货

关于来源,社区里流传着两种完全不同的说法。数据挖掘者Gabe Follower和西语区分析师Scolcer都声称,自己验证过档案是通过一个"完全公开、无密码保护"的API端点获取的,并把责任直接归到Valve头上。但另一边,长期跟踪Valve泄露内容的Valve Cut Content(VCC)Discord版主给出了不同猜测:这更可能是多年前就散落各处的私人收藏,被不同人陆续攒到一起,凑成这次的合集。档案里附带的一份readme文件写着"向所有留存过这批东西的收藏者致以问候",这句话本身就更像是在感谢多年囤积者,而不是宣告一次新发现。

两种说法目前都只是社区证词,没有一个得到Valve方面的证实,也没人能说清那个所谓的公开端点是最近仍在运作,还是十几年前遗留下来、早就没人管的旧接口。

Steam2到SteamPipe:一道十三年前关上的门

这批内容之所以只到2013年戛然而止,是因为Valve那一年把内容分发系统从专有的Steam2切换成了现行的SteamPipe。旧系统用一对对blobdat文件描述每个版本的内容结构和数据本体,按版本号和校验和索引;新系统把每次更新拆成多个depot,文件切成约1MB的小块,压缩加密后由带64位ID的manifest统一映射,非当前激活的旧版本对普通用户完全不可见。

这次切换本意是提高效率、去掉审批瓶颈,副作用是Steam2时代的老版本从此对档案保存者关闭了大门——长期以来被当成"已经失落"的历史资料。这次泄露证明它们并没有真的消失,只是一直躺在某个角落。

公开可访问,从来不等于可以随意下载和分发。

公开不等于合法:社区的兴奋跑在了法律判断前面

美国法律对"未设密码的公开端点"这件事其实有明确区分。如果访问过程没有绕过任何密码或访问控制,针对原始采集者的计算机欺诈与滥用法(CFAA)指控会相应弱化。但这不代表下载、上传、镜像或做种就没有法律风险——版权法下的复制权和分发权侵权依然成立。现行的保存豁免条款范围很窄,只覆盖合规图书馆、档案馆、博物馆对合法取得游戏的受控使用,并不适用于面向公众、无限制做种的泄露原型。

长期跟踪Valve的观察者Tyler McVicker因此公开提醒:"那份档案里有大量第三方内容,情况比只有Valve自己的构建危险得多。别碰,这事很烫手——我以前因为倒腾beta内容吃过亏。"

  • 风险.档案涉及数百家第三方发行商未发布的作品,下载、传播都可能踩中版权侵权红线,且没有独立机构核实过内容是否被植入恶意代码。

Valve的沉默,和一场没人验证过的风险

截至目前,Valve没有发布任何官方声明,既没确认档案的真实性和完整性,也没说清那个所谓的公开端点是否还在线、是否已经关闭,更没提是否会对上传者或做种用户采取法律行动。Valve官方帮助文档一直警告用户不要从不可信的第三方来源获取游戏文件,理由正是恶意软件风险——而这份档案恰恰来自最不可信的渠道,却没人能证明它干净,也没人能证明它有问题。

六年前任天堂内部开发文件的"gigaleak"曾轰动一时,但那次泄露的源头是任天堂自己一家公司。这次不一样:泄露内容横跨2003到2013年间几乎所有登上过Steam的第三方发行商,涉及的法律主体成倍增加,谁会先出手维权,现在还看不清。

  • 结论.狂欢式挖宝掩盖了一个更现实的问题——公开可访问的文件,不代表任何人都可以安全地拿走它。