好吧,以下的做法并不合法,大家可以小窥一下Crack之道。跟踪程序,可以发现这样的代码:
8BF0 MOV SI,AX
83C40C ADD SP,+0C
3BF5 CMP SI,BP
750E JNZ 0117
3BFD CMP DI,BP
750A JNZ 0117
嘿嘿,小样,还治不了你!把JNZ这类跳转语句750E、750A改成90(NOP)就OK了,注意,NOP只占一个字节,因此要用2个NOP代替。
好吧,看不懂的兄弟就按下面的方法做吧。首先你要有HEX编辑器,这里推荐UltraEdit。把上面说的三个文件备份出来,然后逐一查找HEX字串“8BF083C40C3BF5750E3BFD750A”,将其中的750E、750A都改成9090,也就是改成“8BF083C40C3BF590903BFD9090”,再查找HEX字串“83C40885F60F85EF000000”,将0F85EF000000改成909090909090,也就是“83C40885F6909090909090”,然后保存,三个文件都这样更改。改完之后进入安全模式(否则会由于系统文件,无法替换),将这三个文件用刚才“修改”后的文件替换掉,然后Restart。。。
[ Last edited by xsx on 2004-7-29 at 09:16 AM ]