女性向游戏防拷技术浅谈

※消息来源:网络转载+个人修饰
 
女性向游戏的防拷技术目前来说日本公司主要使用的是Alpha-ROM,台湾公司喜好用Securom(光谱是典型代表)Safedisc (遥2中文版)、StarForce (绯雪千夜)。
我目前比较熟悉Alpha-ROM和Securom这两种技术,而Safedisc和StarForce和Securom类似,但是没Securom那么麻烦对付,索尼公司真讨厌…目前还在不停更新版本。Safedisc和Securom只要镜像制作的完美,基本上用DaemonTools的最新4.06版本就可以直接模拟运行,不需要Gamejack5或者拔光驱啦禁光驱这么麻烦,当然外面也有些粗制滥造的镜像则只能用拔光驱禁光驱来对付防拷系统。
基本原理:(以下为作者本人自己的理解,可能会有不准确地方,大家看过就算了,别计较)
Alpha-ROM是某韩国公司开发的光盘防拷技术,目前主要使用在日本18禁的男性向和女性向游戏当中,使用相当广泛(可能价格便宜吧),版本号从最早的1.0一直更新到目前的3.1,但是基本原理基本没变,反而破解方法反而越来越简单…
Alpha-ROM主要是在游戏光盘里面某些扇区(版本越高多重扇区越多)加入一段隐藏的逆读数据,在游戏安装后,游戏的主程序会首先扫描这段逆度数据,而且是通过光盘逆向读取的,存在并且正确的话就允许游戏执行,否则就会弹出那个可恶的1503错误,要求放入正版光盘。而目前市面上几乎所有的镜像制作软件都无法模拟这段逆读扇区里的数据,也就是无法正常读取出来(逆读的奥义啊),[话外音:目前日本有款软件 CD革命9.0 可以读取并制作完美镜像出来,可惜要纯日文操作系统才能用],这样就苦了广大D版游戏爱好者。但是幸好有位伟大的不知名日本"英雄"跳了出来制作了一款小程序,[知名的话肯定就要坐一段时间牢了],怪盗KIT for alpha-ROM。该软件可以将CloneCD制作的高准确率的镜像文件进行修补,通过在物理光驱里的正版游戏光盘或者虚拟光驱里面的已修补的镜像光盘的实时读取,将逆读扇区的位置和数据都寻找到并写入到img/ccd/sub镜像里面,这样经过修补后的镜像就和正版光盘完全一样也拥有了逆读扇区数据了,于是…愚蠢的游戏程序扫描后被忽悠,大家就这样玩到了经Alpha-ROM防拷加密的游戏了。这款怪盗Kit的软件作者随着Alpha-ROM的版本更新也同样更新自己的破解软件,版本号都是很奇怪的根号(root)几,功能也从之前的手动输入逆读扇区位置,到后来的软件自动寻找;重最早的单重修补,到后期的多重多次修补,反正就是道高一尺,魔高一丈。终于韩国人于近期推出了Alpha-ROM3.0以上最新版本,结果更惨…破解方法有了突飞猛进的进步。连镜像修补的时间都省了,直接破解游戏主程序exe文件,跳过了逆读扇区扫描(就等于免CD了),看来日本人盗版事业发展也不比大陆差啊。
至于索尼的Securom,则和Safedisc和Starforce比较类似,基本原理都是通过游戏主程序检测用户电脑上面判断是否安装了虚拟光驱软件,Securom还要多个光盘电子指纹扫描(物理性质),就是只有正版生产的有,你拿其他光盘刻录或者生产的没有该电子指纹,所以游戏程序扫描时发现后就会不买你的帐,坚决不让你运行游戏。
关于虚拟光驱检测,目前有N种方法可以对付,由于检测方法是根据判断用户电脑上面的光驱数量,所以有了拔光驱IDE线和禁止屏蔽光驱的办法,这样就可以忽悠防拷程序让他误以为用户电脑上面只有一个光驱了,比如StarForce Nightmare就是用的比较多的屏蔽光驱软件。还有就是最新版的是将DaemonTools和酒精120拉入检测黑名单,一旦检测到虚拟光驱软件在运行就阻止游戏启动(一个必要的安全模式无法打开),早期版本是检测注册表里面对应安装DT和酒精后的键值变化来判断,于是《吸血姬夕唯-千夜抄》就是通过删除这些键值来躲避对DaemonTools的检测。后来索尼更新了Securom的版本,不但删除注册表键值无法躲避检测,还会因为你删除键值反而据此判断你想做弊,直接就阻止你运行游戏。(例:魔法使与主人、梦幻奇缘2中文版),但是群众的智慧是无穷的,接下来开发出了一些跳过黑名单检测的程序,外面已经有不少种了如ASR.exe,这样即使不删注册表键值,你也检测不出我在运行虚拟光驱软件,就像用布蒙住了Securom的眼睛一样。但是索尼还在不同更新版本,相信这些软件也早晚会被程序检测出,于是循环往复,D版与反D版的战斗一直持续下去…
其他的几种就不细谈了,差不多一样的原理,只不过在光盘子通道里面多加些要检测的内容,或者在光盘里面故意加一些坏的扇区,这些目前的主要虚拟光驱制作软件都已经可以完美模拟了。

笔者非专业IT人员,仅仅是业余IT爱好者;

本博客转载皆注明出处,各位如果想转载也请注明出处;

有其他任何的问题,请联系此电邮xyjswf@gmail.com。

I'm not a professional IT staff,only an amateur enthusiasts;

Reproduced in this blog are marked with the source, that if you want to reprint please indicate the source;

Have any other question,please relate to this email xyjswf@gmail.com.