历代游戏反盗版技术回顾

  • 来源:读者新周刊
  • 关键字:数字版权,盗版游戏
  • 发布时间:2016-06-28 17:13

  不少如今风华正茂的年轻人,在孩童时代都是伴随着盗版游戏长大的,但是大家却只顾着享受游戏的快乐,却完全不知道破解人员在背后付出的“辛勤”。盗版不易,反盗版更难,现在,就让我们就来回顾一下曾经体验过的那些反盗版技术吧。

  【光盘游戏时代的反盗版】

  游戏反盗版和音乐、电影等在反盗版的主要核心上都没有太大的区别,那就是DRM,全称是Digital Rights Management,即数字版权管理。这是一种出版方用来控制被保护对象使用权的技术,这种技术保护的有数字化内容以及硬件,处理数字化产品的某个实例的使用限制。

  这么看上去有些复杂,其实简单点说就是一套加密系统,它可以由版权方自行定制被保护产品的使用权限。就以我们的游戏来举例,它可以规定游戏在什么条件下能被激活,可以同时授权几台电脑运行,或者在什么时段内可以运行等等。使用者需要取得相应的密钥(也就是CDKey)来取得这些权限。

  在网络并不发达的时代,游戏的主要存在形式就是那些实体包装的游戏光碟,只要有了这些光碟就可以正常地运行游戏了。不过为了防止游戏光碟像音乐CD或是电影DVD一样被盗版,所有的游戏光碟都采用了加密技术。

  关于光盘的加密技术,实际上很多厂商都会有自己的一套标准,我们就以索尼的SecuROM来举例。这项技术旨在阻止家庭媒体重复设备,专业复制机,和逆向工程技术的企图。数利用据存储密度测量来保护光盘的每一个特征,只有符合特征的光盘才被认为是合法的。

  不过最终的结果证明,这些所谓的光盘保护程序并不靠谱,大街上5块钱一张的游戏光盘就是最好的证明。比如SecuROM的一个巨大漏洞就是,虽然数利用据存储密度测量看上去很可靠,但实际上是可以被绕过的,很有点马其诺防线的意思。

  而且最后,这些加密技术不仅没能阻止盗版,反而让正版玩家苦不堪言,各种BUG和类似于恶意程序的软件行为纷至沓来,导致这些技术最后都被停用了。

  【免DVD补丁】

  网络时代,人们的盗版游戏来源从买光盘变成了直接从网上下载游戏文件运行,所以这就让游戏厂商想到了一个反盗版的路子:要求游戏文件在运行时必须同时运行配套的游戏光碟进行验证,才能正常游戏。这样一来,从网上下载的游戏文件就变得无效,加上部分玩家懒得去买游戏光碟,以此达到反盗版的目的。

  然而光盘验证的招数最终还是没有奏效,因为网上出现了一种叫做免DVD补丁的东西同原版游戏文件一同放出来了。

  相信早些年下过盗版游戏的玩家都还记得,那时候并没有什么“破解补丁”的说法,而都是“免DVD补丁”。免DVD补丁一般都是修改后的可执行程序,用其替换掉原正版的执行程序,就不再提示需要插入光盘了。

  所以光盘验证的结局并没有好到哪里去,甚至最终也被正版玩家所摒弃,因为这类技术通常会存在一些问题,比如让玩家的光驱非正常运转。而随着不配备电脑光驱的玩家越来越多,这种一定要光盘验证的技术方案也几乎都被抛弃了。

  【联网验证】

  上面提到的两种反盗版技术都是在脱离互联网环境下的验证系统,即本地Key解锁本地光盘来通过验证,但结果都被无情破解。随后游戏厂商就想到了互联网,通过联网验证的方式来确定玩家是否有权使用游戏。

  一般来说这种技术的原理很单纯,那就是游戏必须用CDKey激活,而这些CDKey必须至少有一次是联网验证过的,一旦验证通过就会在服务器端留下备份。一般来说一个CDKey只能在一台电脑上激活,想要在另一台电脑激活就必须先执行反激活,这个过程也是要通过官方服务器的。这样就防止了CDKey被无限复制使用。

  由于官方服务器是没法被破解的,所以这种方法一开始的确起到了一些作用。但是结局真是惊人的相似,由于仅需经过一次联网激活就可以彻底断网,所以游戏破解者最终还是搞出了相应的破解补丁只需要绕过一次验证即可保证游戏可以畅行无阻。

  另外一套方案则是“注册机”技术的出现,这个东西并不是最早游戏圈里出现的,很多盗版软件的序列号都可以通过“注册机”来获得,所以把这套现成的技术拿到游戏这来生成CDKey也并非难事。

  【全程联网惹毛正版玩家】

  从这个方面来看,游戏厂商又一次败了。但是在这次失败中,他们吸取了教训:仅仅一次联网验证不是够的。所以我们就看到了全程联网验证的反盗版技术的出现。

  其实这个技术的原理非常简单粗暴,那就是要求玩家在游戏时全程保持联网,不定时与验证服务器进行反馈,其中的典型代表就是《暗黑破坏神3》。这一招的确彻底把游戏破解者都将死了,因为破解技术再牛也不能攻破官方服务器啊,所以到现在我们也没看到《暗黑3》的破解版。

  只是可惜,这套技术最终还是被绝大多数游戏商放弃了,原因不是破解大神,而是正版玩家首先不干了。要求一款游戏全程联网,而且这玩意还不是网游,这是很多玩家不能接受的。加上一些验证服务器水平有限,验证数据处理缓慢,搞不好就要断线,所以大量玩家开始投诉。影响比较大的事件就是《模拟城市5》。最终EA不得不取消了这个设定,然后破解版也随之而出……

  【Steam的出现】

  之后一个叫做Steam的游戏平台出现了,这个平台不单单是一个卖游戏的二道贩子,同时也是一个新的游戏运行环境。玩家想要运行Steam上发售的游戏,必须拥有一个Steam帐号并进行激活,并且在Steam环境中运行。

  但是这对于反盗版来说并不能解决问题,因为Steam和之前的CDKey联网验证一样,只要一次验证就可以切换到离线模式运行游戏。所以破解者只要模拟一个Steam的运行环境,并替换掉原游戏的执行文件就算是完成破解了。

  虽然我们不清楚Steam版游戏的详细破解过程,但这显然已经没有任何技术壁垒,只要Steam上的游戏发行,马上就能找到破解版,甚至破解版出得比正版还快。

  同理的还有Origin和Uplay,在破解面前毫无招架之力。

  【被逼走上联机模式】

  走到这一步,游戏厂商们几乎已经放弃和破解者的正面对抗了,一代又一代的防破解技术最终都是一个下场。所以游戏厂商们开始转入迂回作战,即干脆改变游戏的性质。

  从前文我们可以知道,只有官方服务器本身才是破解者最大的壁垒,所以多人联机模式开始出现,并且成为游戏内容的主体。在近两年发行的3A大作中我们能明显看出,多人联机部分占到了越来越多的游戏比重,而单人部分的内容在逐渐缩水。

  游戏被破解不管了,反正单机内容就那么一点点,完全没有吸引力,主要的游戏全在线上部分,这个谁也破不了,想要玩到完整的游戏就乖乖买正版吧。《GTA5》、《全境封锁》、《战地4》几乎都是这种模式,精华全在线上。

  但那些几乎没法做线上内容的游戏怎么办呢?所以这种模式终归不是万能的,而且为了防破解硬生生砍掉大量单机内容也与游戏精神相悖。

  厂商为了维护自己的正当权益无可厚非,但是一切游戏的反破解方案都应当倚重玩家的购买心态,如果各方面都调整适宜,或许那些破解技术压根就不会诞生了。(本文摘自中关村在线,有删改)

关注读览天下微信, 100万篇深度好文, 等你来看……