这个玩意儿太变态了 (1千字)
下面有一处是把DS:[004679D4]清零,也要改掉,不过改的时候注意不要破坏堆栈了。还有其它简单些的改法。这个玩意儿显然把时间记录在HKEY_LOCAL_MACHINE\Software\caw2\data里头。
最变态的是它每次都要sleep( )一秒,使得启动极慢。可把传给sleep( )的
参数由0x000003E8改为1,或者干脆不要让它调用sleep( )。 shit !
:0045D606 68E8030000 push 000003E8
* Reference To: kernel32.Sleep, Ord:0000h
|
:0045D60B E8B486FAFF Call 00405CC4
:0045D610 33C0 xor eax, eax
:0045D612 A3D4794600 mov dword ptr [004679D4], eax //这里也要改成强行赋9
:0045D617 B101 mov cl, 01
* Possible StringData Ref from Code Obj ->"\Software\caw2"
|
:0045D619 BA28D84500 mov edx, 0045D828
:0045D61E 8B45F8 mov eax, dword ptr [ebp-08]
:0045D621 E852AAFEFF call 00448078
:0045D626 8D4DEC lea ecx, dword ptr [ebp-14]
* Possible StringData Ref from Code Obj ->"data"
|
:0045D629 BA40D84500 mov edx, 0045D840
