《霍格沃茨之遗》Denuvo已被成功破解
提起“Denuvo” ,广大游戏爱好者朋友肯定都很熟悉,这是一种非常常见、流行的游戏反作弊和反盗版解决方案,目前很多主流游戏都采用、内置这套解决方案。
多年来Denuvo一直在不断改进升级,但是俗话说“道高一尺,魔高一丈”,既然有加密,那么就有破解,这些年来一直有很多第三方开发者在研究如何破解Denuvo。
近日,第三方开发者Maurice Heumann宣布,经过6个月左右时间的努力,他现在已经成功破解了知名热门游戏《霍格沃茨之遗》的Denuvo DRM保护系统。
Heumann这样做只是出于个人学习和研究目的,所以他并没有透露详细的破解细节,更不会传播,不过他仍然公布了一部分内容,可供参考。
Heumann透露,Denuvo使用了几种不同的方法来确保《霍格沃茨之遗》在合规的条件下运行,DRM创建游戏所有者系统的“指纹”,Steam Ticket用于验证游戏所有权。
在游戏启动运行过程中,Steam Ticket将被发送到远程的Steam服务器上进行验证,以确保是合法用户,至于Steam服务器具体是如何进行验证的,Heumann也不清楚。
一旦Steam Ticket被成功验证,会生成一个Denuvo令牌,该令牌用于在游戏运行时解密某些数据,使玩家能够正常运行游戏,该令牌只能在具有准确指纹的PC上使用。
在游戏运行过程中,会使用指纹进行多次安全验证,因此,如果要破解《霍格沃茨之遗》的Denuvo,首先就要获取Denuvo指纹,这是最关键、最核心的一步。
对此,Heumann冥思苦想研究了六个月,终于想出了一个办法,可以成功获取《霍格沃茨之遗》的Denuvo指纹,但他没有具体、明确说明是如何获取的。
成功获取《霍格沃茨之遗》的Denuvo指纹后,Heumann利用这个指纹在另一台机器上成功运行了这款游戏。最终,Heumann成功地破解了大部分Denuvo DRM,并使用台式电脑生成的令牌在笔记本电脑上运行游戏。
需要强调指出的是,虽然Heumann成功地破解了《霍格沃茨之遗》中的Denuvo DRM保护,但是这种破解并不完美,游戏有时仍然会崩溃。
如果真的要完美、彻底破解《霍格沃茨之遗》的Denuvo,还有很多工作要做。Heumann目前所做的“破解”,严格来说只是一个实验室级别的半成品。
Heumann已经明确表示他不会这样做,包括不会透露更多“破解”的技术细节,也不会进行“完美”破解并传播。他强调这些都不是他的目的,而仅仅只是出于个人学习和研究,避免“惹上法律麻烦”。
关于如何破解《霍格沃茨之遗》的Denuvo,Heumann在其个人博客上有更详细的说明(包括演示视频),有兴趣的朋友可自行访问阅读。
更新于:5个月前