各位老大.
請教 IntelliProtector 的解密
很多売都玩過了, 但沒玩過這種保護, 找回來玩玩, 但搞不定很強呀..
請教那位大哥給點絲路脫它的保護呢.. 謝謝!
1. 查売 ----->
2. 打開程序就出現這個頁面. 就是要把這個頁面去除.
入口點 :
0043F5B0 > $ 55 PUSH EBP
0043F5B1 . 8BEC MOV EBP,ESP
0043F5B3 . 83E4 F8 AND ESP,FFFFFFF8
0043F5B6 . 6A FF PUSH -1
0043F5B8 . 68 30274700 PUSH 00472730 ; SE handler installation
0043F5BD . 64:A1 0000000>MOV EAX,DWORD PTR FS:[0]
0043F5C3 . 50 PUSH EAX
0043F5C4 . 64:8925 00000>MOV DWORD PTR FS:[0],ESP
0043F5CB . 83EC 7C SUB ESP,7C
0043F5CE . 53 PUSH EBX
0043F5CF . 55 PUSH EBP
0043F5D0 . 56 PUSH ESI
0043F5D1 . 57 PUSH EDI
0043F5D2 . 8D4424 18 LEA EAX,DWORD PTR SS:[ESP+18]
0043F5D6 . 50 PUSH EAX ; /Arg2
0043F5D7 . 8D4C24 18 LEA ECX,DWORD PTR SS:[ESP+18] ; |
0043F5DB . 33F6 XOR ESI,ESI ; |
0043F5DD . 51 PUSH ECX ; |Arg1
0043F5DE . 897424 1C MOV DWORD PTR SS:[ESP+1C],ESI ; |
0043F5E2 . 897424 20 MOV DWORD PTR SS:[ESP+20],ESI ; |
0043F5E6 . E8 B5A00000 CALL 004496A0 ; \cvk.004496A0
0043F5EB . 8B4424 14 MOV EAX,DWORD PTR SS:[ESP+14]
0043F5EF . 8B5424 18 MOV EDX,DWORD PTR SS:[ESP+18]
0043F5F3 . 8915 B8B55100 MOV DWORD PTR DS:[51B5B8],EDX
0043F5F9 . 85C0 TEST EAX,EAX
0043F5FB . 79 37 JNS SHORT 0043F634
0043F5FD . 56 PUSH ESI
0043F5FE . 25 FFFFFF7F AND EAX,7FFFFFFF
0043F603 . 56 PUSH ESI
0043F604 . 68 C0AC4700 PUSH 0047ACC0 ; ASCII "kernel32.dll"
0043F609 . 894424 20 MOV DWORD PTR SS:[ESP+20],EAX
0043F60D . A3 ACB55100 MOV DWORD PTR DS:[51B5AC],EAX
0043F612 . FFD0 CALL EAX
0043F614 . 8BF8 MOV EDI,EAX
0043F616 . 3BFE CMP EDI,ESI
0043F618 . 75 4C JNZ SHORT 0043F666
0043F61A . 8B4424 14 MOV EAX,DWORD PTR SS:[ESP+14]
0043F61E . 56 PUSH ESI
0043F61F . 56 PUSH ESI
0043F620 . 68 D0AC4700 PUSH 0047ACD0 ; UNICODE "kernel32.dll"
0043F625 . 8935 ACB55100 MOV DWORD PTR DS:[51B5AC],ESI
0043F62B . A3 B4B55100 MOV DWORD PTR DS:[51B5B4],EAX
0043F630 . FFD0 CALL EAX
0043F632 . EB 28 JMP SHORT 0043F65C
0043F634 > 68 C0AC4700 PUSH 0047ACC0 ; ASCII "kernel32.dll"
0043F639 . A3 A8B55100 MOV DWORD PTR DS:[51B5A8],EAX
0043F63E . FFD0 CALL EAX
0043F640 . 8BF8 MOV EDI,EAX
0043F642 . 3BFE CMP EDI,ESI
0043F644 . 75 20 JNZ SHORT 0043F666
0043F646 . 8B4424 14 MOV EAX,DWORD PTR SS:[ESP+14]
0043F64A . 68 D0AC4700 PUSH 0047ACD0 ; UNICODE "kernel32.dll"
0043F64F . 8935 A8B55100 MOV DWORD PTR DS:[51B5A8],ESI
0043F655 . A3 B0B55100 MOV DWORD PTR DS:[51B5B0],EAX
0043F65A . FFD0 CALL EAX
0043F65C > 8BF8 MOV EDI,EAX
0043F65E . 3BFE CMP EDI,ESI
0043F660 . 0F84 BB000000 JE 0043F721
0043F666 > 68 ECAC4700 PUSH 0047ACEC ; ASCII "LoadLibraryA"
0043F66B . 57 PUSH EDI
0043F66C . FF15 B8B55100 CALL DWORD PTR DS:[51B5B8]
0043F672 . 68 FCAC4700 PUSH 0047ACFC ; ASCII "FreeLibrary"
0043F677 . 57 PUSH EDI
0043F678 . A3 A8B55100 MOV DWORD PTR DS:[51B5A8],EAX
0043F67D . FF15 B8B55100 CALL DWORD PTR DS:[51B5B8]
0043F683 . 68 08AD4700 PUSH 0047AD08 ; ASCII "InitializeCriticalSection"
0043F688 . 57 PUSH EDI
0043F689 . A3 BCB55100 MOV DWORD PTR DS:[51B5BC],EAX
0043F68E . FF15 B8B55100 CALL DWORD PTR DS:[51B5B8]
0043F694 . 68 24AD4700 PUSH 0047AD24 ; ASCII "EnterCriticalSection"
0043F699 . 57 PUSH EDI
0043F69A . A3 C4B55100 MOV DWORD PTR DS:[51B5C4],EAX
0043F69F . FF15 B8B55100 CALL DWORD PTR DS:[51B5B8]
0043F6A5 . 68 3CAD4700 PUSH 0047AD3C ; ASCII "LeaveCriticalSection"
0043F6AA . 57 PUSH EDI
0043F6AB . A3 C8B55100 MOV DWORD PTR DS:[51B5C8],EAX
0043F6B0 . FF15 B8B55100 CALL DWORD PTR DS:[51B5B8]
0043F6B6 . 68 54AD4700 PUSH 0047AD54 ; ASCII "HeapCreate"
0043F6BB . 57 PUSH EDI
0043F6BC . A3 CCB55100 MOV DWORD PTR DS:[51B5CC],EAX
0043F6C1 . FF15 B8B55100 CALL DWORD PTR DS:[51B5B8]
0043F6C7 . 68 60AD4700 PUSH 0047AD60 ; ASCII "HeapAlloc"
0043F6CC . 57 PUSH EDI
0043F6CD . A3 D4B55100 MOV DWORD PTR DS:[51B5D4],EAX
0043F6D2 . FF15 B8B55100 CALL DWORD PTR DS:[51B5B8]
0043F6D8 . 68 6CAD4700 PUSH 0047AD6C ; ASCII "HeapFree"
0043F6DD . 57 PUSH EDI
0043F6DE . A3 D8B55100 MOV DWORD PTR DS:[51B5D8],EAX
0043F6E3 . FF15 B8B55100 CALL DWORD PTR DS:[51B5B8]
0043F6E9 . 68 78AD4700 PUSH 0047AD78 ; ASCII "HeapDestroy"
0043F6EE . 57 PUSH EDI
0043F6EF . A3 DCB55100 MOV DWORD PTR DS:[51B5DC],EAX
0043F6F4 . FF15 B8B55100 CALL DWORD PTR DS:[51B5B8]
0043F6FA . 68 84AD4700 PUSH 0047AD84 ; ASCII "GetModuleHandleA"
0043F6FF . 57 PUSH EDI
0043F700 . A3 E0B55100 MOV DWORD PTR DS:[51B5E0],EAX
0043F705 . FF15 B8B55100 CALL DWORD PTR DS:[51B5B8]
0043F70B . 68 98AD4700 PUSH 0047AD98 ; ASCII "VirtualQuery"
0043F710 . 57 PUSH EDI
0043F711 . A3 E4B55100 MOV DWORD PTR DS:[51B5E4],EAX
0043F716 . FF15 B8B55100 CALL DWORD PTR DS:[51B5B8]
0043F71C . A3 E8B55100 MOV DWORD PTR DS:[51B5E8],EAX
0043F721 > 68 A8AD4700 PUSH 0047ADA8 ; ASCII "user32.dll"
0043F726 . FF15 A8B55100 CALL DWORD PTR DS:[51B5A8]
0043F72C . 85C0 TEST EAX,EAX
0043F72E . 75 16 JNZ SHORT 0043F746
0043F730 . 8B4424 14 MOV EAX,DWORD PTR SS:[ESP+14]
0043F734 . 68 B4AD4700 PUSH 0047ADB4 ; UNICODE "user32.dll"
0043F739 . 8935 A8B55100 MOV DWORD PTR DS:[51B5A8],ESI
0043F73F . A3 B0B55100 MOV DWORD PTR DS:[51B5B0],EAX
0043F744 . FFD0 CALL EAX
0043F746 > E8 459F0000 CALL 00449690
0043F74B . 8BE8 MOV EBP,EAX
0043F74D . E8 FE9F0000 CALL 00449750
0043F752 . 8BD8 MOV EBX,EAX
0043F754 . 8935 D8B05100 MOV DWORD PTR DS:[51B0D8],ESI
0043F75A . 8D9B 00000000 LEA EBX,DWORD PTR DS:[EBX]
0043F760 > 3973 10 CMP DWORD PTR DS:[EBX+10],ESI
0043F763 . 75 13 JNZ SHORT 0043F778
0043F765 . 3933 CMP DWORD PTR DS:[EBX],ESI
0043F767 . 75 0F JNZ SHORT 0043F778
0043F769 . 3973 0C CMP DWORD PTR DS:[EBX+C],ESI
0043F76C . 75 0A JNZ SHORT 0043F778
0043F76E . 3973 04 CMP DWORD PTR DS:[EBX+4],ESI
0043F771 . 75 05 JNZ SHORT 0043F778
0043F773 . 3973 08 CMP DWORD PTR DS:[EBX+8],ESI
0043F776 . 74 68 JE SHORT 0043F7E0
0043F778 > 8B43 0C MOV EAX,DWORD PTR DS:[EBX+C]
0043F77B . 03C5 ADD EAX,EBP
0043F77D . 50 PUSH EAX
0043F77E . FF15 A8B55100 CALL DWORD PTR DS:[51B5A8]
0043F784 . 8B0D D8B05100 MOV ECX,DWORD PTR DS:[51B0D8]
0043F78A . 89048D A8B151>MOV DWORD PTR DS:[ECX*4+51B1A8],EAX
0043F791 . 8B33 MOV ESI,DWORD PTR DS:[EBX]
0043F793 . 8B7B 10 MOV EDI,DWORD PTR DS:[EBX+10]
0043F796 . 8B042E MOV EAX,DWORD PTR DS:[ESI+EBP]
0043F799 . 03F5 ADD ESI,EBP
0043F79B . 03FD ADD EDI,EBP
0043F79D . 85C0 TEST EAX,EAX
0043F79F . 74 32 JE SHORT 0043F7D3
0043F7A1 > 83C6 04 ADD ESI,4
0043F7A4 . 85C0 TEST EAX,EAX
0043F7A6 . 79 07 JNS SHORT 0043F7AF
0043F7A8 . 25 FFFF0000 AND EAX,0FFFF
0043F7AD . EB 04 JMP SHORT 0043F7B3
0043F7AF > 8D4428 02 LEA EAX,DWORD PTR DS:[EAX+EBP+2]
0043F7B3 > 8B15 D8B05100 MOV EDX,DWORD PTR DS:[51B0D8]
0043F7B9 . 50 PUSH EAX
0043F7BA . 8B0495 A8B151>MOV EAX,DWORD PTR DS:[EDX*4+51B1A8]
0043F7C1 . 50 PUSH EAX
0043F7C2 . FF15 B8B55100 CALL DWORD PTR DS:[51B5B8]
0043F7C8 . 8907 MOV DWORD PTR DS:[EDI],EAX
0043F7CA . 8B06 MOV EAX,DWORD PTR DS:[ESI]
0043F7CC . 83C7 04 ADD EDI,4
0043F7CF . 85C0 TEST EAX,EAX
0043F7D1 .^ 75 CE JNZ SHORT 0043F7A1
0043F7D3 > FF05 D8B05100 INC DWORD PTR DS:[51B0D8]
0043F7D9 . 83C3 14 ADD EBX,14
0043F7DC . 33F6 XOR ESI,ESI
0043F7DE .^ EB 80 JMP SHORT 0043F760
0043F7E0 > 8D4C24 20 LEA ECX,DWORD PTR SS:[ESP+20]
0043F7E4 . 51 PUSH ECX
0043F7E5 . 8D5424 20 LEA EDX,DWORD PTR SS:[ESP+20]
0043F7E9 . 52 PUSH EDX
0043F7EA . 897424 24 MOV DWORD PTR SS:[ESP+24],ESI
0043F7EE . 897424 28 MOV DWORD PTR SS:[ESP+28],ESI
0043F7F2 . E8 399E0000 CALL 00449630
0043F7F7 . 8B4424 1C MOV EAX,DWORD PTR SS:[ESP+1C]
0043F7FB . 3BC6 CMP EAX,ESI
0043F7FD . 0F84 A7000000 JE 0043F8AA
0043F803 . 8D1428 LEA EDX,DWORD PTR DS:[EAX+EBP]
0043F806 . 8B4424 20 MOV EAX,DWORD PTR SS:[ESP+20]
0043F80A . 8D3C02 LEA EDI,DWORD PTR DS:[EDX+EAX]
0043F80D . 897C24 38 MOV DWORD PTR SS:[ESP+38],EDI
0043F811 . E8 5A2B0000 CALL 00442370
0043F816 . 8BCD MOV ECX,EBP
0043F818 . 2BC8 SUB ECX,EAX
0043F81A . 894C24 30 MOV DWORD PTR SS:[ESP+30],ECX
0043F81E . 3BD7 CMP EDX,EDI
0043F820 . 0F83 84000000 JNB 0043F8AA
0043F826 . 8B3D F0304700 MOV EDI,DWORD PTR DS:[4730F0]
0043F82C . 8D6424 00 LEA ESP,DWORD PTR SS:[ESP]
0043F830 > 8B42 04 MOV EAX,DWORD PTR DS:[EDX+4]
0043F833 . 8B1A MOV EBX,DWORD PTR DS:[EDX]
0043F835 . 8D4A 08 LEA ECX,DWORD PTR DS:[EDX+8]
0043F838 . 03D0 ADD EDX,EAX
0043F83A . 83C0 F8 ADD EAX,-8
0043F83D . D1E8 SHR EAX,1
0043F83F . 894C24 28 MOV DWORD PTR SS:[ESP+28],ECX
0043F843 . 895424 34 MOV DWORD PTR SS:[ESP+34],EDX
0043F847 . 74 5B JE SHORT 0043F8A4
0043F849 . 894424 2C MOV DWORD PTR SS:[ESP+2C],EAX
0043F84D . 8D49 00 LEA ECX,DWORD PTR DS:[ECX]
0043F850 > 8B4424 28 MOV EAX,DWORD PTR SS:[ESP+28]
0043F854 . 0FB700 MOVZX EAX,WORD PTR DS:[EAX]
0043F857 . A9 00F00000 TEST EAX,0F000
0043F85C . 74 3A JE SHORT 0043F898
0043F85E . 25 FF0F0000 AND EAX,0FFF
0043F863 . 8D4C24 24 LEA ECX,DWORD PTR SS:[ESP+24]
0043F867 . 51 PUSH ECX
0043F868 . 03C3 ADD EAX,EBX
0043F86A . 6A 04 PUSH 4
0043F86C . 03C5 ADD EAX,EBP
0043F86E . 8BF0 MOV ESI,EAX
0043F870 . 6A 10 PUSH 10
0043F872 . 56 PUSH ESI
0043F873 . C74424 34 000>MOV DWORD PTR SS:[ESP+34],0
0043F87B . FFD7 CALL EDI
0043F87D . 8B5424 30 MOV EDX,DWORD PTR SS:[ESP+30]
0043F881 . 0116 ADD DWORD PTR DS:[ESI],EDX
0043F883 . 8B4C24 24 MOV ECX,DWORD PTR SS:[ESP+24]
0043F887 . 8D4424 24 LEA EAX,DWORD PTR SS:[ESP+24]
0043F88B . 50 PUSH EAX
0043F88C . 51 PUSH ECX
0043F88D . 6A 10 PUSH 10
0043F88F . 56 PUSH ESI
0043F890 . FFD7 CALL EDI
0043F892 . 8B5424 34 MOV EDX,DWORD PTR SS:[ESP+34]
0043F896 . 33F6 XOR ESI,ESI
0043F898 > 834424 28 02 ADD DWORD PTR SS:[ESP+28],2
0043F89D . 836C24 2C 01 SUB DWORD PTR SS:[ESP+2C],1
0043F8A2 .^ 75 AC JNZ SHORT 0043F850
0043F8A4 > 3B5424 38 CMP EDX,DWORD PTR SS:[ESP+38]
0043F8A8 .^ 72 86 JB SHORT 0043F830
0043F8AA > EB 06 JMP SHORT 0043F8B2
0043F8AC . 1213 ADC DL,BYTE PTR DS:[EBX]
0043F8AE . 14 15 ADC AL,15
0043F8B0 . 16 PUSH SS
0043F8B1 . 17 POP SS
0043F8B2 > E8 E99E0000 CALL 004497A0
0043F8B7 . 56 PUSH ESI
0043F8B8 . 6A 01 PUSH 1
0043F8BA . 56 PUSH ESI
0043F8BB . FFD0 CALL EAX
0043F8BD . 56 PUSH ESI
0043F8BE . E8 FAAD0100 CALL 0045A6BD
0043F8C3 . 83C4 04 ADD ESP,4
0043F8C6 . 50 PUSH EAX ; /Arg1
0043F8C7 . E8 A2940100 CALL 00458D6E ; \cvk.00458D6E
0043F8CC . 83C4 04 ADD ESP,4
0043F8CF . E8 AC940100 CALL 00458D80
0043F8D4 . A3 E0BA5100 MOV DWORD PTR DS:[51BAE0],EAX
0043F8D9 . E8 E2F5FFFF CALL 0043EEC0
0043F8DE . 6A 3C PUSH 3C
0043F8E0 . 56 PUSH ESI
0043F8E1 . 68 58B15100 PUSH 0051B158
0043F8E6 . E8 55EE0100 CALL 0045E740
0043F8EB . 8B1D 30314700 MOV EBX,DWORD PTR DS:[473130]
0043F8F1 . 83C4 0C ADD ESP,0C
0043F8F4 . FFD3 CALL EBX
0043F8F6 . 8B2D 14324700 MOV EBP,DWORD PTR DS:[473214]
0043F8FC . 25 00000080 AND EAX,80000000
0043F901 . 3D 00000080 CMP EAX,80000000
0043F906 . 75 2A JNZ SHORT 0043F932
0043F908 . 8D5424 48 LEA EDX,DWORD PTR SS:[ESP+48]
0043F90C . 52 PUSH EDX
0043F90D . FFD5 CALL EBP
0043F90F . 8D4424 38 LEA EAX,DWORD PTR SS:[ESP+38]
0043F913 . 50 PUSH EAX
0043F914 . 8D4C24 4C LEA ECX,DWORD PTR SS:[ESP+4C]
0043F918 . 51 PUSH ECX
0043F919 . FF15 1C324700 CALL DWORD PTR DS:[47321C]
0043F91F . 8B5424 38 MOV EDX,DWORD PTR SS:[ESP+38]
0043F923 . 8B4424 3C MOV EAX,DWORD PTR SS:[ESP+3C]
0043F927 . 8915 34A35100 MOV DWORD PTR DS:[51A334],EDX
0043F92D . A3 30A35100 MOV DWORD PTR DS:[51A330],EAX
0043F932 > 68 00100000 PUSH 1000
0043F937 . E8 E8850100 CALL 00457F24
0043F93C . 83C4 04 ADD ESP,4
0043F93F . 68 00100000 PUSH 1000
0043F944 . 8BF8 MOV EDI,EAX
0043F946 . 56 PUSH ESI
0043F947 . 57 PUSH EDI
0043F948 . E8 F3ED0100 CALL 0045E740
0043F94D . 83C4 0C ADD ESP,0C
0043F950 . 57 PUSH EDI
0043F951 . E8 9D970100 CALL 004590F3
0043F956 . 83C4 04 ADD ESP,4
0043F959 . FFD3 CALL EBX
0043F95B . 25 00000080 AND EAX,80000000
0043F960 . 3D 00000080 CMP EAX,80000000
0043F965 . 75 2B JNZ SHORT 0043F992
0043F967 . 8D4C24 48 LEA ECX,DWORD PTR SS:[ESP+48]
0043F96B . 51 PUSH ECX
0043F96C . FFD5 CALL EBP
0043F96E . 8D5424 38 LEA EDX,DWORD PTR SS:[ESP+38]
0043F972 . 52 PUSH EDX
0043F973 . 8D4424 4C LEA EAX,DWORD PTR SS:[ESP+4C]
0043F977 . 50 PUSH EAX
0043F978 . FF15 1C324700 CALL DWORD PTR DS:[47321C]
0043F97E . 8B4C24 3C MOV ECX,DWORD PTR SS:[ESP+3C]
0043F982 . 8B5424 38 MOV EDX,DWORD PTR SS:[ESP+38]
0043F986 . 890D F0A25100 MOV DWORD PTR DS:[51A2F0],ECX
0043F98C . 8915 EC9D5100 MOV DWORD PTR DS:[519DEC],EDX
0043F992 > E8 799D0000 CALL 00449710
0043F997 . 33C9 XOR ECX,ECX
0043F999 . 8BF0 MOV ESI,EAX
0043F99B . BA 18000000 MOV EDX,18
0043F9A0 . F7E2 MUL EDX
0043F9A2 . 0F90C1 SETO CL
0043F9A5 . F7D9 NEG ECX
0043F9A7 . 0BC8 OR ECX,EAX
0043F9A9 . 51 PUSH ECX
0043F9AA . E8 75850100 CALL 00457F24
0043F9AF . 8BF8 MOV EDI,EAX
0043F9B1 . 8D0476 LEA EAX,DWORD PTR DS:[ESI+ESI*2]
0043F9B4 . 03C0 ADD EAX,EAX
0043F9B6 . 03C0 ADD EAX,EAX
0043F9B8 . 83C4 04 ADD ESP,4
0043F9BB . 03C0 ADD EAX,EAX
0043F9BD . 50 PUSH EAX
0043F9BE . 6A 00 PUSH 0
0043F9C0 . 57 PUSH EDI
0043F9C1 . E8 7AED0100 CALL 0045E740
0043F9C6 . 33C9 XOR ECX,ECX
0043F9C8 . 83C4 0C ADD ESP,0C
0043F9CB . 8BC6 MOV EAX,ESI
0043F9CD . BA 04000000 MOV EDX,4
0043F9D2 . F7E2 MUL EDX
0043F9D4 . 0F90C1 SETO CL
0043F9D7 . 893D DCB05100 MOV DWORD PTR DS:[51B0DC],EDI
0043F9DD . F7D9 NEG ECX
0043F9DF . 0BC8 OR ECX,EAX
0043F9E1 . 51 PUSH ECX
0043F9E2 . E8 3D850100 CALL 00457F24
0043F9E7 . 8BF8 MOV EDI,EAX
0043F9E9 . 83C4 04 ADD ESP,4
0043F9EC . 8D04B5 000000>LEA EAX,DWORD PTR DS:[ESI*4]
0043F9F3 . 50 PUSH EAX
0043F9F4 . 6A 00 PUSH 0
0043F9F6 . 57 PUSH EDI
0043F9F7 . E8 44ED0100 CALL 0045E740
0043F9FC . 83C4 0C ADD ESP,0C
0043F9FF . 893D A4B55100 MOV DWORD PTR DS:[51B5A4],EDI
0043FA05 . 85F6 TEST ESI,ESI
0043FA07 . 76 16 JBE SHORT 0043FA1F
0043FA09 . 8B3D DCB05100 MOV EDI,DWORD PTR DS:[51B0DC]
0043FA0F . 90 NOP
0043FA10 > 57 PUSH EDI
0043FA11 . FF15 C4B55100 CALL DWORD PTR DS:[51B5C4]
0043FA17 . 83C7 18 ADD EDI,18
0043FA1A . 83EE 01 SUB ESI,1
0043FA1D .^ 75 F1 JNZ SHORT 0043FA10
0043FA1F > 8D4C24 48 LEA ECX,DWORD PTR SS:[ESP+48]
0043FA23 . 51 PUSH ECX
0043FA24 . FFD5 CALL EBP
0043FA26 . 8D5424 38 LEA EDX,DWORD PTR SS:[ESP+38]
0043FA2A . 52 PUSH EDX
0043FA2B . 8D4424 4C LEA EAX,DWORD PTR SS:[ESP+4C]
0043FA2F . 50 PUSH EAX
0043FA30 . FF15 1C324700 CALL DWORD PTR DS:[47321C]
0043FA36 . 837C24 68 00 CMP DWORD PTR SS:[ESP+68],0
0043FA3B . 8B4424 38 MOV EAX,DWORD PTR SS:[ESP+38]
0043FA3F . 8B4C24 3C MOV ECX,DWORD PTR SS:[ESP+3C]
0043FA43 . 894424 60 MOV DWORD PTR SS:[ESP+60],EAX
0043FA47 . 894C24 64 MOV DWORD PTR SS:[ESP+64],ECX
0043FA4B . 74 0B JE SHORT 0043FA58
0043FA4D . A3 EC9D5100 MOV DWORD PTR DS:[519DEC],EAX
0043FA52 . 890D F0A25100 MOV DWORD PTR DS:[51A2F0],ECX
0043FA58 > 8D4C24 40 LEA ECX,DWORD PTR SS:[ESP+40]
0043FA5C . 51 PUSH ECX
0043FA5D . C74424 44 080>MOV DWORD PTR SS:[ESP+44],8
0043FA65 . C74424 48 200>MOV DWORD PTR SS:[ESP+48],20
0043FA6D . FF15 44304700 CALL DWORD PTR DS:[473044]
0043FA73 . E8 68260000 CALL 004420E0
0043FA78 . 6A 00 PUSH 0 ; /Arg1 = 00000000
0043FA7A . E8 310BFFFF CALL 004305B0 ; \cvk.004305B0
0043FA7F . 8B8C24 900000>MOV ECX,DWORD PTR SS:[ESP+90]
0043FA86 . 83C4 04 ADD ESP,4
0043FA89 . 5F POP EDI
0043FA8A . 64:890D 00000>MOV DWORD PTR FS:[0],ECX
0043FA91 . 5E POP ESI
0043FA92 . 5D POP EBP
0043FA93 . 5B POP EBX
0043FA94 . 8BE5 MOV ESP,EBP
0043FA96 . 5D POP EBP
0043FA97 . C3 RET
附加原程序:
http://www.2shared.com/file/qJdc5Vr-/cvk.html
[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)