首先认识一下DG的基本结构,从1.4讲起,
1.4是免费的,包含文件有
主程序:DG.exe 大小:235 KB (241,603 字节) 修改时间:2008年12月14日, 15:51:56
加载呼出:LoadHook.dll 大小:177 KB (181,679 字节) 修改时间:2008年12月13日, 17:23:32
真正游戏中起作用的WG文件:每次运行DG随机改名的dll文件一个,也就是DG的核心,游戏的WG文件就是它而已,
游戏里呼出的窗口就是这个DLL。
大小 1.21 MB (1,277,952 字节) 修改时间:2008年12月14日, 15:14:36
dllpath.txt 里面的内容对应随机改名的dll文件,是指引加载文件。
Dir.txt 里面的内容就是DG执行DNFchina.exe运行游戏的路径。
setup.ini 里面的内容是WG的设置,前面部分,1代表启用,0代表禁用,依次是,血,蓝,攻击……
倒数第四是血量、倒数第三蓝量,倒数第二属性,倒数第一吸怪距离,进了游戏不好修改可以在这里改好。
DG1.4实际用到的文件总共六个文件,其他文件都可以删除,没有用或者是病毒都有可能,
有的有一个“注册码.reg”纯粹是个广告,改首页的。
下面再分析一下DG1.7破解版,就是不少WG网站有得下载的那个,
主程序:DG.exe 大小:958 KB (981,504 字节) 修改时间:2008年12月16日, 23:29:54
大小与修改时间与1.7收费版一样,文件未做修改。
bgusugnb.dll 大小:1.26 MB (1,330,688 字节) 修改时间:2008年12月16日, 22:41:28
这个文件是1.7版的真正游戏中起作用的DLL文件,不过可怜的是它只是个摆设,原因看下面
打开dllpath.txt看看,里面写了floxerdasydy.dll ,意思是DG.exe调用floxerdasydy.dll,与bgusugnb.dll 完全无关
floxerdasydy.dll 这个就是真正要用到的文件,每次运行一样会改名,
大小:1.21 MB (1,277,952 字节) 修改时间:2008年12月16日, 22:41:28
大小和修改时间对比下前面提到的1.4真正游戏中起作用的WG文件:每次运行DG随机改名的dll文件。
加载呼出:LoadHook.dll 大小:177 KB (181,679 字节) 修改时间:2008年12月13日, 17:23:32
一直未改变的,它也不需要改变,就是呼出功能的dll。
剩下Dir.txt 和setup.ini、dllpath.txt文件都是和1.4一样的功能。
====================================分割线====================================
稍微理解一下就明白,1.7的破解版,其实就是1.4的内核文件,只是用了1.7的登陆1.4的每次运行DG随机改名的dll文件是关键,它才是DG的内核,WG功能的核心,DG.exe只是个启动界面。
遇到任何破解的版本DG,首先就去看看它用的核心文件是不是1.4的,如果是,那么只不过就是换瓶不换酒的DG1.4罢了。不能有什么改进,SX非法照弹。
看完这么多枯燥的字,辛苦了。