首页
社区
课程
招聘
[转帖]游戏防盗版系统——[DNA File Activate System]已经正式投入使用
发表于: 2008-9-9 00:26 6806

[转帖]游戏防盗版系统——[DNA File Activate System]已经正式投入使用

2008-9-9 00:26
6806
尖端防盗版系统——【DNA File Activate System】

美国EA总部加州红衫与奥地利SONY DADC研究中心SecuROM小组共同研发的尖端防盗版系统——【DNA File Activate System】,已经正式投入使用。目前首款采用该技术加密的游戏“质量效应(Mass Effect)”已经正式发售,该游戏虽然在发售后第二天就遭到了解密爱好者们的“青睐”,发布了该游戏的“解密补丁”。但是该补丁经过很多玩家的测试证实无法正常使用,时不时的出现游戏报错退出及黑屏等一大堆问题,后经解密爱好者们的深入研究才发现自己原来是掉进了DNA File Activate System加密系统的陷阱当中,实际上游戏并没有被完全破解,同时解密爱好者们还解释到:解密爱好者们都只能做程序上的解密,但这个系统是植入Game Engine的,除非解密爱好者们会熟练与精通的DirectX编程,并且有该Game Engine的Source Code。不然绝对无可能完美破解。无论你是在存档操作,更改图形与声音设置,或者是游戏中的对话,都会随机激活潜在的DNA程序,一但有其中一个出错,你将无法继续游戏,就用“质量效应”这款游戏来说,整个游戏中被植入了近2000个DNA程序,正如上面所说想要完成这个解密凭目前的技术基本上是不可能了。

    凭借着强大的保护机制,目前已经有如下的一部分游戏被确认要使用该系统加密了,对于广大游戏玩家来说,下面的游戏几乎都是大家耳熟能详的游戏大作。让我们来一起看一看吧!

  EA的加密计划

看完以上的游戏列表相信有不少玩家心里已经开始犯嘀咕了。这个只是目前公布出来的一部分游戏,其它的游戏将会随着时间的推移逐渐加入该系统行列,或许新加密系统的出现有可能会促进PC游戏,特别是单机游戏的再次发展;同时也有可能会减缓PC硬件产业的发展速度,当然以上的观点仅限于我们的猜测,这就好像是矛与盾的故事,到底是矛更厉害还是盾更厉害,这一尖端防护技术的诞生到底给我们带来了什么,到底会让今后的PC游戏产业如何发展,这一切都有待遇时间的考证,让我们一起拭目以待。

关于DNA File Activate System加密激活系统:

由奥地利Austria SONY(索尼公司)DADC研究中心SecuROM小组与EA总部加州红衫(Sequoia, California),共同研制开发的尖端防盗版系统(Anti-Piracy System)。DNA File Activate System是当今最先进的游戏加密技术,这项技术是由SecuROM与EA联合开发。每个游戏文件都包含一组NDA信息,只有通过官方的DNA File Activate System认证与重组才能形成完整的游戏结构,所以这种机构被特殊的系统所保护。

EA公司的高级程序工程师Faye Lee在对这项技术解释时说道:如果有人尝试着破解这个系统,他必须破解所有的游戏文件DNA,并且要把所有文件单元全部植入了NDA信息。也就是说如果该游戏有1200组NDA文件,他必须破解1200次。这些文件都是经过特殊的加密方式的,游戏无论是D2D版还是零售版,都要进行多次的认证过滤,并且在第一次认证激活中,游戏启动后会扫描你的电脑系统信息,收集到玩家所有电脑所有硬件信息,并通过特殊的加密传送到官方DNA File Activate System服务器,进行记录与验证。所以第一次启动游戏的时候,会感觉到硬盘在飞速运转,此刻正在扫描与记录硬件信息。 根据每台电脑的硬件信息来重组NDA元件,所有硬件特微库都将是唯一的。

  效果评估

  近日EA公布了旗下即将使用DNA File Activate System加密激活系统的电子游戏详细表单,基本涵盖了所有EA近期发布的所有PC平台游戏。相对于其他因无法遏制盗版游戏侵害而转向其他平台游戏开发的厂商来说,EA此举比较有积极意义。在表单中同时出现的还有Crystal Dyanmics & Eidos旗下的《古墓丽影8:地下世界(Tomb Raider Underworld)》。EA在今年前几个月之中一直强调这个加密激活系统对于正版游戏的重要性,相信在其中花了极大力度抵抗盗版游戏的攻击。究竟DNA File Activate System能不能拯救处于危机边缘的PC游戏平台呢?这需要时间来验证盗版破解团队的能力了,现在市面上已经流出《质量效应(Mass Effect )》的破解版本,可以进行游戏,但是存在大量BUG。

  引擎表现:在《Mass Effect》的表现

  由于SecuROM & EA :DNA File Activate System系统是与DirectX API Engine密切结合的,所有的加密信息都植入了游戏引擎本身。 oDay Group:VITALITY成员FusionDexterity继续解释:Cracker都只能做程序上的解密,但这个系统是植入Game Engine的,除非Cracker会熟练与精通的DirectX编程,并且有该Game Engine的Source Code。不然绝对无可能完美破解Mass Effect。无论你是在存档操作,更改图形与声音设置,或者是游戏中的对话,都会随机激活潜在的NDA Programs,有的人会在游戏退出时当机,有的人序章对话结束后当机,甚至黑屏,有的人无法在城堡里存档,星际图无法开启著陆,等等。根据我们的技术人员测试,还有更多的潜在错误会随时发生,或许有朝一日我们解决了如上的问题,但新的未知问题还会不断继续发生,这个是肯定的。因为这套由SONY DADC研究中心与EA Sequoia联合打造的系统,据所知,至少植入了1200-2000组加密信息在Game Engine之中。这对我们只做程序解密(Program Crack)的人员来说,是不可完成任务。

  *以上信息来自ODAY IRC服务器聊天记录,由新加坡高手Kiyptw MSN GROUP中提供并翻译。

  事实上这个游戏的引擎据说被植入了两千到三千个校验代码段,对于破解工作人员来说,工作量非常巨大的,甚至可能比重新编写一个引擎更庞大,比起以往的程序加密的破解,现在的引擎加密的破解工作量超越想象。

  不管如何,现在的结论是 破解出来后,此游戏可玩,但是随时都可能崩溃。

[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

收藏
免费 0
支持
分享
最新回复 (15)
雪    币: 6075
活跃值: (2236)
能力值: (RANK:1060 )
在线值:
发帖
回帖
粉丝
2
除非的事情不一定不会同时发生
2008-9-9 01:16
0
雪    币: 82
活跃值: (10)
能力值: (RANK:210 )
在线值:
发帖
回帖
粉丝
3
EB90->keyfile
2008-9-9 02:43
0
雪    币: 846
活跃值: (221)
能力值: (RANK:570 )
在线值:
发帖
回帖
粉丝
4
多态变形阿,多态变形,不过开发团队这么大,也有可能真的是写了几千个代码风格各异的校验代码
2008-9-9 04:46
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
学习,这个挺深奥的。。。。。。。。。。。。
2008-11-13 22:21
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
以后说不定要搞人海战术破解,哈哈……
2008-11-16 18:00
0
雪    币: 200
活跃值: (11)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
破解是越来越难了
2008-11-17 09:52
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8


2008-11-18 08:08
0
雪    币: 1844
活跃值: (35)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
9
与 Game Engine 结合了,相信破解的可能性很小了
2008-11-25 00:35
0
雪    币: 155
活跃值: (10)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
10
看来以后玩不了了。  期待高手们前进攻破啊
2008-12-3 14:00
0
雪    币: 201
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
11
不一定啊,说不定哪天出了个针对性的脚本,N千个文件都是同一中加密方式,那就嘿嘿了~~~
2008-12-13 03:12
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
12
没有什么东西是完美的,嘿嘿
2008-12-21 09:34
0
雪    币: 196
活跃值: (34)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
13
古墓丽影8 我已经玩穿了,没有任何报错的提示,显然,他们的加密方法还不能从哲学上彻底解决被破解的厄运。所以,只想简单的说一点,就算有再多DNA的信息,首先,他不能克服对正版的验证通过,那么他一定被破解,因为调用验证DNA的API数量一定远小于DNA的信息量,在隐蔽的猴子,吃香蕉就会伸手不是么?伸手必被抓。Gen一个静态代码的MAP,批量拔掉,Clean版就出来了。
2008-12-21 21:45
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
14
破解是越来越难了,厉害!
2009-2-14 12:25
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
15
学习,这个挺深奥的。。。。。。。。。。。。
2009-2-14 13:22
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
16
工作量再大也大不过破解爱好者团体了,只要彼此分工合作,相信还是很容易的。
2009-3-6 14:28
0
游客
登录 | 注册 方可回帖
返回
//