「先刻满盘,再压库存」:《雷神之锤》加密光盘只撑了 39 天

| | 1 次浏览

提到数字版权保护(DRM)的攻防,今天的玩家多半会想到 Denuvo 的反复破解,或者“始终在线”验证引发的骂声。但这场战争的序章比多数人想象的更早,也更“物理”。8 月 17 日,谷歌软件工程师 Fabien Sanglard 在个人博客上回顾了 1996 年的一段旧事:id Software 曾试图用一张 9.95 美元(约合人民币 67 元)的《雷神之锤》共享光盘,让玩家打电话购买解锁码,解开盘上加密的完整版游戏。方案看似超前,却只撑了 39 天。

39 天的加密实验

IT 之家报道,事情原委大致如下。

1996 年互联网远未普及,游戏行业通行“共享软件”模式,先免费放出部分关卡试玩,玩家满意再付费购买完整版。id Software 正是靠这套模式从《德军总部 3D》一路走到《毁灭战士》。到了《雷神之锤》,他们想更进一步:一张 640 MiB 的 CD-ROM 在当年容量可观,而游戏本体只占约 22 MiB,剩下的空间干脆把完整版加密后一并刻进去。玩家花 9.95 美元买到光盘,试玩之后想通关,打个电话付款换取解锁码即可。

从商业设计上看,这几乎是当代“数字版游戏”的雏形:内容早就躺在你的光驱里,你花钱买的只是一串字符的使用许可。只可惜黑客组织 GNOMON 只用了 39 天就攻破保护,完整版随之免费流通。id Software 被迫停售,约 15 万张已经压制好的光盘砸在了手里。

为什么输得这么快

这套方案的死穴并不神秘。所有解密都发生在用户本地的光驱和电脑里,解锁码迟早要以某种形式交到玩家手上;一旦有人逆向了校验逻辑,整个保护体系就一次性作废——1996 年没有在线服务器可以复核,锁和钥匙都挂在了门外。至于 GNOMON 具体如何动手,Sanglard 的回顾里有更细的技术拆解。这位作者此前写过剖析 Doom 与 Quake 引擎的《Game Engine Black Book》系列,这段考据的分量不必怀疑。

放在更大的时间线里,这次失败更像一次必要的试错。共享软件模式证明了“先玩后买”能做大市场,但《毁灭战士》时代的盗版也让 id 清楚:光靠锁是锁不住的。七年后 Steam 上线,把验证挪到了服务器和账号侧,“卖比特而不是卖原子”才真正跑通。而即便如此,盗版也没有消失,真正改变经济学的是便利性与价格:打折、捆绑、自动更新和成就体系,让正版变得“更省事”,而不是“更难绕”。

回头再看,39 天其实不算丢人。今天 Denuvo 保护的大作,破解窗口同样常以周、月计,厂商心里也明白:DRM 不是墙,只是发售窗口期的保险柜。id 真正的失误,是把 15 万张物理库存押在了一个未经考验的锁上,锁被打开时,亏掉的不是许可,是塑料。

结语

三十年后,行业总算学会了一件事:数字内容的生意,卖的从来不是那把锁,而是锁后面持续更新的服务与账户关系。从这个角度说,那 15 万张卖不掉的《雷神之锤》光盘,算是替整个行业提前交了学费。而当年那 22 MiB 的游戏本体,如今在 GOG 上早已无锁裸奔,历史有时候,就爱开这种温柔的玩笑。

评论(0)

暂无评论,来写第一条吧。