中级玩家
 
- 贡献度
- 8
- 金元
- 1652
- 积分
- 197
- 精华
- 0
- 注册时间
- 2007-12-16
|
本帖最后由 madwyn 于 2014-11-19 22:13 编辑
好吧,其实 Denuvo 官方就给出很明白的解释了。http://www.denuvo.com/
什么是 Denuvo 防篡改方案?
Denuvo 防篡改技术防止 Debugging (调试,破解的重要手段),逆向工程和修改可执行程序,藉此来加强游戏的安全性。它不是个 DRM 解决方案,而是一个保护 DRM 的方案,比如 Origin 和 Steam 这两大受害者。
咋工作的?
Steam 或 Origin 的证书管理系统授权合法(掏钱)用户玩游戏,Denuvo 来确保他们的 DRM 系统不会被绕过。
唯有破解了 Denuvo 才能破解 DRM。现在破解 DRM 各大小组应该都是轻车熟路,Denuvo 才是真正的绊脚石。从另一个角度看,破解了 Denuvo 也就一通百通。也许现在谁能拿到 Denuvo 的工具,或者谁可以 debug Denuvo,谁就可以破解之。
--------------------------------------
下面这段话据说是“b社工作人员在b社论坛里”说的。
To be clear, Denuvo is not DRM in the sense the DRM stands for Digital Rights Management (or Dogs Reading Magazines, or whatever you prefer). There is nothing in the Denuvo stuff that has to do with accounts or release date checking, or ownership or anything like that. It is not SecuROM. It is not Steamworks. It is not Safedisc, or any of the other DRM solutions that have been in the past. Origin is the DRM for Dragon Age: Inquisition in the exact same manner and settings as it was in Mass Effect 3. Nothing has changed here.
Denuvo is anti-tamper on the executable. This has nothing to do with mods or attempts to change textures or anything like that. Trying to hack the executable to cheat in multiplayer? This is what we are talking about.
简要翻译:
要说明的是,Denuvo 不是数字版权管理范畴的 DRM。Denuvo 的任何一部分都不参合诸如账户或发布日期检查,或者所有权之类的。它不是 SecuROM,Steamworks,Safedisc 或者任何一种过去的 DRM 方案。Origin 才是《审判》的 DRM,这和《质量效应3》如出一辙。
Denuvo 是可执行程序的防篡改方案。这和 MODS 或者修改贴图纹理之类的没关系。Hack(破解或修改)可执行程序(exe)以便在多人联机里作弊?这才是我们关心的。
综上,Denuvo 不是 DRM,而是用来防止篡改 exe。效果包括但不局限于防止多人联机作弊。如果 exe 都改不了,那也没法破解了。如果 Denuvo 同时检查了内存中的可执行区域,注入的方式也不行。
Denuvo 怎么破?
如果没有 Denuvo,那破解的对象应该是 DRM。要破解 DRM,就要修改可执行程序。静态的修改就是修改 exe,动态的修改就是运行时注入。
现在有了 Denuvo,它是用来保护可执行程序防止其被篡改。如果改不了可执行程序,那 DRM 肯定正常工作,那你肯定不能白玩。如果不能去掉 DRM,可能唯一的办法就是模拟一个 DRM 服务器。上面说到了,审判的 DRM 是 Origin。
模拟 DRM 能搞成吗?很可能不行,除非 EA 是 SB。我猜测这中间的通信或者验证会有类似 PKI 那一套证书加密。简单说,Origin 手里有一个数字证书,只有这个数字证书说了有效,DRM 才会让你玩游戏。
而这个证书你拿不到,你的模拟 DRM 也就不能工作。
所以,也许破解 Denuvo 本身才是唯一出路。
|
评分
-
1
查看全部评分
-
|