PUSHAD
MOV ESI,DWORD PTR SS:[EBP-454]
ADD ESI,60
XOR ECX,ECX
NOP
NOP
INC CX
INC ESI
CMP BYTE PTR DS:[ESI],0
JNZ SHORT 005C61A8 --到INC CX
MOV ESI,DWORD PTR SS:[EBP-454]
ADD ESI,60
MOV EDI,005C627F <<<<<---------
很多黑友在看过 牧民战天 破解灰鸽子2006动画教程后,决定自己打造一个拥有自己"版权"的专用版本,然而在配置过程中碰到最常见的问题有
1:C32Asm 修改后程序无法运行(解决办法,换个版本的C32Asm .此教程压缩包内自带)
2:修改服务端下载路径后,提示配置文件出错
下面主要谈这个问题.
牧民战天服务端路径为 http://www.hkop.cn/Vip2006-060508.rar
下面我修改为
http://www.hackroad.com/Vip2006-060508.rar
灰鸽子 [VIP 2006] HaCkRoAd专用版 [ 2007 08 26 ]
我已经根据牧民战天的教程演示出一个存在error的灰鸽子版本.
提示配置服务端文件出错.那么出错的原因是什么呢?
我们看看牧民战天给我们的汇编代码中这一句话
MOV EDI,005C627F 我们看看在OD中查看005C627F所处的位置是什么.
我们来搜索下
看到ASCII码后面的2007 08 26 是不是觉得眼熟?
对,这是我们在修改版权时所加进去的版权日期
我们在往上翻翻.我们用C32Asm所加进去的东西是不是都在这?
出错的原因找到了,由于我们更改了服务端下载路径的地址,
相应的牧民战天给我们的汇编代码也要跟着改变.
005C6284 就是修改后正确的代码地址,为什么是这里?你们可以参照牧民战天的教程.或者按照牧民战天教程做出来的crack灰鸽子 005C627F地址后面的ASCII 是不是就是这里的"" 0
我们去修改看看.
保存后运行.
这里我们先测试下 我修改服务端地址 后 服务端是否存在.
OK是存在的. OK 下载服务端成功.运行下看能否正常上线.
上线成功,问题解决.换句话说,不管你怎么修改服务端下载地址,
MOV EDI,005C627F 这里的代码一定要根据你修改后的代码一起更改,否则就会出现服务端配置出错的问题.
OK教程就到这里,又是一个不眠之夜,早上6点32分.
教程制作 chen QQ:2477941
如有问题 欢迎探讨与交流:)
牧民战天破解鸽子教程地址为
http://www.hack58.net/Soft/html/12/24/2007/2007072911037.htm