查看赞过的帖子

电艺网[ZBOOA GMBH]

 找回密码
 立即注册

灵感画廊 浏览,收藏或上传插画 作品收藏夹 - 创建画册

游戏视频 游戏预告,通关视频 视频收藏夹 - 专辑

代码托管 多人协作开发 创建游戏开发项目

开发专题 游戏开发专题解说 专题列表

开发项目 - 加盟电艺 电艺福利 - 口碑(97%好评) 版权声明 - QQ群 - 下载工具

最近看过此主题的会员

查看: 1242|回复: 0

所谓的Denuvo加密(D加密)

[复制链接]
发表于 2016-8-13 18:32:27 | 显示全部楼层 |阅读模式
电艺网文件绝不加密公告
e515413b8b7c87e13b1729bd9d5151ba_b.png

Denuvo全称Denuvo Anti-Tamper(反篡改),一种Windows平台上能阻止对可执行文件进行调试(Debugging)、反向工程(Reverse Engineering)和修改(Modifying)的技术,由奥地利公司Denuvo软件解决方案有限公司开发。Denuvo本身并不是DRM(数字版权管理系统,如Steam、Uplay和Origin等),而是用来保护游戏的DRM不被绕过的。


对于其他的加密系统,破解者只需要修改游戏的exe或dll文件绕过游戏对DRM的验证,然后模拟正版环境(如特制的steam_api.dll)即可实现破解。而Denuvo就是用来保护游戏的二进制文件(中和DRM相关的模块)不被调试和修改的,这样破解者就没有办法绕过DRM验证从而实现防止破解。


目前关于Denuvo的具体工作原理,除了它本身的设计者以外基本上没有人知道。早前,有报道指出,Denuvo程序对其自身持续不断地进行加密并解密来防止被破解,从而会损伤SSD。后来Denuvo的开发公司出来澄清道“我们的反篡改技术没有对存储介质上的数据进行加密或者解密,这样不但不会提高安全性,反而还会拖累性能;不影响游戏性能是客户(指游戏开发商)提出的重要条件之一。‘Denuvo会损伤SSD’完全是论坛上某些人脑补出来的”。


Denuvo的雇员称其保护技术包括反篡改(Anti-Tamper)、反调试(Anti-Debugging)、反载入(Anti-Loader)和篡改检测技术(使得破解版游戏的玩法发生改变),这些保护技术可通过加密引擎自动部署。Denuvo反篡改技术的保护对象主要是C++编写的游戏。


2014年12月1日,3DM攻破了Denuvo,宣称Denuvo是一个64位的加密机,针对系统上特定的硬件需要独一无二的密钥。按照3DM论坛的帖子来看,3DM并没有真正“破解”Denuvo(即从游戏可执行程序上彻底移除Denuvo),而是利用Denuvo本身程序的漏洞来模拟正版环境。


之后Denuvo修复了漏洞,受其最新版本保护的《FIFA 16》和《正当防卫3》等游戏至今仍未遭到破解。Denuvo的开发者表示“虽然游戏终究会被破解,但是Denuvo反篡改技术可被认为是成功的,因为它延长了游戏发售到被破解的时间”。


正是由于Denuvo的成功,越来越多的游戏厂商开始采用Denuvo技术来确保游戏的首发期不会被破解。3DM的创始人不死鸟于2016年1月发微博说:“按照现在加密技术的发展趋势,两年后将不再有免费游戏可玩了,做好准备”。2016年2月初,3DM正式宣布放弃研究和破解Denuvo反篡改技术。


2016年8月6日,保加利亚人Voksi利用Steam免费试玩的漏洞成功绕过了Denuvo,并发布了多款游戏的破解补丁。采用Uplay、Origin或其它DRM的游戏没有被破解。8月8日,Steam封锁了此次绕过Denuvo的漏洞,至此还未破解的盗版拷贝已无法激活,已破解的盗版游戏只能在Steam离线模式游玩,一旦Steam上线便不再可玩。在此3天内,有60万份盗版游戏利用Steam漏洞在Denuvo服务器上成功激活。


就在2016年8月9日凌晨,CPY发布了《古墓丽影:崛起》的破解补丁,并且该补丁不需要Steam便可运行游戏。


那它的价钱呢?

【未经证实但可信度较高】

Denuvo Anti Tamper技术的使用价格

Reddit/CrackStatus网友伪装成独立游戏开放商,向Denuvo公司询问一些信息,其中包括其反篡改技术的使用价格,得到的邮件回复中显示:

Lump sum model:

AAA title (bigger 500k units on PC): 100.000 EUR

AA title (smaller 500k units on PC): 50.000 EUR

Indie title (less than 100k units on PC): 10.000 EUR

Or

Per unit pricing:

2.500 EUR setup fee.

0,15 EUR per unit reported monthly based on Steam,… owners.



翻译成中文:

有两种付费模式:

一次性支付费用的包干模式

按游戏安装量支付相应费用包干模式

AAA大作(安装量 大于 50万):10万欧元

AA级游戏(安装量介于10万到50万):5万欧元

独立游戏(安装量 小于10万):1万欧元

按游戏安装量付费

初始费用:

2500欧元

每套拷贝:0.15欧元(安装量基于Steam等的月度用户数据报告)


关于Denuvo的错误理解:

Denuvo反篡改技术不是DRM,是用来保护Steam等DRM的。

Denuvo反篡改技术只作用于游戏启动时的篡改检测,对游戏运行时性能的影响微乎其微。

Denuvo反篡改技术针对Windows平台的C++游戏有效,不分32位/64位系统。

Denuvo公司位于奥地利,是欧洲公司不是日本公司。



回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /4 下一条

10元出售国语教程
程序员头像
技术博客
fastpost

版权声明|BUG|项目|黑屋|广告合作|加盟招聘|电艺网[ZBOOA GMBH] ( 粤ICP备12088054号 )

GMT+8, 2017-11-18 10:42 AM , Processed in 0.135347 second(s), 36 queries , Gzip On.

电艺网™基于 Discuz! 构建

© 2001-2015 Comsenz Inc.

把电艺扫进您的手机吧 分享电艺网 意见反缋 回顶部