关于Solidshield保护机制的研究
本帖最后由 myfalcom 于 2011-8-6 22:46 编辑最近,EA和育碧都喜欢了Solidshield的保护机制来加密游戏。
Solidshield也是和SecuROM类似的加密方式,要进行在线激活的方式来激活游戏。
不过SecuROM可以采用手动激活的方式,Solidshield是不行的。
SecuROM的cdkey是有激活次数限制的。
Securom是会采用识别硬件ID的方法,如果大家重装系统了或者更改硬件的话,而此之前忘记了反激活的操作……
那么一次激活的机会就这样流失了。
当然,国内的话还可以找客服协助强制反激活……不过国外的话……
Solidshield的cdkey也是有激活次数限制。像EA的游戏一般是5次机会。
而也会检测出一个硬件码出来,并且必须联网激活才行
大家应该很喜欢极品14的离线激活器吧……
Reloaded很牛逼地激活了游戏,不过仔细研究发现,Reloaded只是给大家生成了一个授权文件而已(后面会给大家看到)。
不过我推测,Reloaded是根据大家的硬件码算出授权文件的。
而且Solidshield在同一台机器上面激活是不会算key的次数的(除非重装系统或者更换硬件)。
下面,我来演示下此加密激活的机制。
我是win7的系统,采用的是极品15的激活。
首先我是进入激活界面,开始激活。
这个时候激活完成了。我们来看看到底是什么样的变化。
其实大家可以打开activation.xml这个文件看看。里面有个productid
极品飞车15的productid是EFB23021C6D5FE201FF06DACD33FF04C
这个时候,我们可以在C:\ProgramData\Solidshield这个文件夹里,看到EFB23021C6D5FE201FF06DACD33FF04C这个文件夹。
里面就是一个记事本文件和另一个文件
记事本里记录着激活的序列号,而另一个文件,就是授权文件 //Reloaded的离线激活器就是生成了这么一个玩意儿。
这个时候,如果我删除了授权文件,那么激活就重新开始,不过不会减少次数。
我如果删除了序列号文件,游戏是正常可以运行的,但是再次进入activation.exe的时候,需要激活。
此时,什么都不动,打开activation.exe文件,我们可以看到激活的相关情况。以及下面的剩余次数。
这个时候我们解除授权的话,就是反激活,solidshield会向服务器请求解除授权,这个时候授权文件删除,激活次数+1。
这个时候,我想到一个点子。
将授权文件备份。然后解除授权。
然后将备份的授权文件放回文件夹,
这个时候,游戏是正常运行的,而且activation.exe里显示,激活剩余次数是5次……
大家明白了吧……这样子,可以无视key的激活次数……重装系统也不怕了。
不过大家最好将激活文件夹里的序列号文件删掉,以免在卸载游戏的时候强制解除授权造成麻烦。 不错学习了 本帖最后由 258451383 于 2011-4-10 14:32 编辑
额,这样还是需要正版KEY才能激活不是么,话说,谁整天会闲来无事老去装系统?如果真是那样的话,那游戏过期也是活该了
不过话又说回来了,最近各大厂商为了反D版可是出了不少点子,前段UBI的那个杯具的在线认证系统不仅让不少D版玩家吃了闭门羹,甚至让Z版玩家们也时常因为UBI服务器故障而无法正常游戏,相比之下,EA的反D版策略则显得要温和得多:单机随你玩,想联网玩?对不起,请买Z版~~~~~~~~~ 技术贴 学习了。。。。。。。。。。。。。。。。 很好的技术贴 我就喜欢重装系统!所以我有很多备份文件!{:3_159:} 记得08年的GTA4 我就是重装系统很多次。结果激活过多超限。现在解不了了。。。。。。。。。。。 回复 3# 258451383
其实也给破解一个思路。就是看如何算出授权文件了。 另外补充下,我刚才吸取到教训了。
次数反授权次数是有限的。次数太多会锁死,无法再次反激活……
我通过官网联系了下服务员,他们也只能帮我把次数增加。无法解锁。
所以大家反激活次数别太多。 {:3_161:}
要是换了新硬件,居然会要求重新解锁,这个不符合激励大家更换电脑的要求啊 EA看著是溫柔= =實際封黑KEY最狠.. 回复 10# 草鞋王
你其实可以先解除授权,再授权新的电脑上的。 {:3_145:}
經常重裝機器。。腦袋一熱就格式化了。。
{:3_166:}
然後裝完了發現。。。啥都沒備份。。 回复 13# 草鞋王
你是够猛的。 这要软件在你的机器里就随便折腾,就像是破解PS3的,
如果以后真搞什么"云游戏"就完蛋了. 回复 15# leonstone
不已经有了吗..... 技术贴~~~ 回复 7# dzjam
关于Xlive的激活限制,我现在还没遇到过这种问题,不知道pcid那个注册表文件有没有用……
到时候要是超过次数锁死的话,我再看看有什么解决方法吧。 很实用~~~~ 遇到问题了 谁能帮忙解决下
正版极品飞车15总是来回的让我激活
进入游戏让我激活,激活后显示激活成功,然后点进入游戏,又再次让我激活,一直这么循环,已经不下100次了
这个办法几年了,还有效果吗?我的死亡空间2刚刚找ea重置了激活次数,不知道你这办法能不能阻止
页:
[1]