【科普】DENUVO加密技术

背景

这几天在浏览一些游戏方面的技术资料的时候,无意间看到一些比较火热的消息,有关于游戏破解与加密的。由于是新年期间,一些大的厂商要放出新作,这就涉及到“钱”的问题了,我相信,在我们国人的眼中,花钱买游戏是一件比较荒唐的事情,所以才成就了国内庞大的盗版市场。说到盗版,就不得不说破解了,所谓的破解呢,就是你一分钱不花,就可以玩到一些品质比较优秀的作品,也正是破解,让这些“辛辛苦苦”(辛苦不辛苦只有开发人员知道)制作出来的游戏溃于一旦。所以破解与加密就成了一场游戏界的旷日持久的战争,从游戏的出生直到现在。

DENUVO

咱们直接进入正题,首先看看什么是DENUVO加密。
查查这个词儿,并没有什么解释,但是和它类似的“DENOVO”的意思确是一种类似生物方面DNA测序的意思,总之很让人难以琢磨。

DENUVO其实是一家公司的名字,他们开发的Denuvo Anti-Tamper(Denuvo反篡改)的技术,这并不是我们通常理解的DRM(digital rights management)技术。相信了解游戏破解的人都知道DRM是一种正版验证机制,就像咱们用的WINDOWS,VS等开发工具需要CDKEY提供正版验证一样,只是厂商为了降低(当我没说)软件被破解的概率。所以,[针对于这类DRM软件的破解,需要绕过验证系统即可(只是说起来简单罢了)。][6]但是DRM有时会影响用户体验,EA就因为某个DRM技术遭到过起诉。比较成功的平台就是STEAM了,有兴趣的不妨一看。

而DENUVO的防篡改机制则是在更贴近底层的方面上做出了一些新的“创举”,总的来说就是防止DEBUG,反编译,以及程序的修改。这样就类似于从源头堵住了修改程序的可能。好比原来的DRM技术可以让破解的人绕一条路通向“胜利”,而DENUVO的技术却连一块儿砖都不会给你。到底怎么实现,那就是这个公司的商业机密了,大家都懂的。

把这家公司的网站贴在这里,有兴趣的可以去了解一下,主页的英文并没有什么难懂的地方:DENUVO官网

较量

还是文章刚开始那句话,破解和反破解是一场持久战,就像木马和防火墙,[魔高一尺道高一丈][6]。我个人对DENUVO技术的破解还是保持一个乐观态度的,虽然现在还没有哪个组织可以真正宣布破解DENUVO,但是随着这种新颖的技术被人们所了解,技术的规律慢慢被破解爱好者们掌握,相信DENUVO的大门会慢慢被打开。

回到现在,随着[JUST CASE 3(正当防卫3)][6]和[TOMB RAIDER:RISE(古墓丽影:崛起)][6]的发布,和到目前为止没有人能够破解来看,DENUVO的技术还是令破解爱好者和一些专门的组织头疼的,以至于国内某著名破解组织的大姐发表声明[“未来两年,不会再有破解游戏出现”][6]

展望

回顾游戏的发展历史,被破解的游戏数不胜数,却难以抑制这个行业的发展。国外的一些大作[GTA5][6]就明确表示不会用DENUVO的加密技术,大卖两千多万份的[The Elder Scrolls V: Skyrim(上古卷轴5:天际)][6]就根本没有用到任何加密技术。

从这些大作来看,一个可以持久发展的作品并不是采用了多么高级的加密技术,而是真正的品质,只有品质才是敢于玩家叫板的唯一资本。

之所以这么说并不是支持盗版,我本人就非常支持正版娱乐项目,以至于在STEAM上购买了很多值得珍藏的数字正版游戏。总之,这场战争还会再继续下去,没有人会是这场战争的真正胜利者,识时务者为俊杰。

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 31
    评论
车辆ECNR技术是指车辆的电子控制网络系统(Electronic Control Network System),它是现代汽车中的一项重要技术。ECNR技术通过将车辆上的各个电子控制单元(ECU)连接在一起,实现了车辆内部各个系统之间的信息交互和数据共享。 ECNR技术的主要功能包括以下几个方面: 1. 数据传输和通信:ECNR技术通过CAN(Controller Area Network)总线或其他通信协议,实现了车辆内部各个系统之间的数据传输和通信。这样,不同的系统可以共享信息,实现更高效的协同工作。 2. 故障诊断和维修:ECNR技术可以监测车辆各个系统的工作状态,并通过故障码等方式提供故障诊断信息。这样,维修人员可以更快速地找到故障原因,并进行修复。 3. 功能扩展和升级:ECNR技术可以方便地进行功能扩展和升级。通过软件更新或添加新的电子控制单元,可以为车辆增加新的功能,提升用户体验。 4. 节能环保:ECNR技术可以对车辆进行智能管理,优化各个系统的工作状态,从而提高燃油利用率,减少尾气排放,达到节能环保的目的。 5. 安全性提升:ECNR技术可以实现车辆各个系统之间的信息共享和协同工作,提高车辆的安全性。例如,当车辆发生紧急制动时,ECNR技术可以将制动信号传递给其他系统,如ABS(防抱死制动系统),以提供更快速和准确的制动响应。 总的来说,车辆ECNR技术通过将车辆内部各个系统连接在一起,实现了信息共享和协同工作,提高了车辆的性能、安全性和可靠性。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 31
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值