004037D2 >/$ 81EC 80010000 sub esp,180 /这是没有修改过的入口
004037D8 |. 53 push ebx
004037D9 |. 55 push ebp
004037DA |. 56 push esi
004037DB |. 33F6 xor esi,esi
004037DD |. 57 push edi
004037DE |. 897424 18 mov dword ptr ss:[esp+18],esi
004037E2 |. BB BCA74000 mov ebx,ImportRE.0040A7BC ; ASCII "Error writing temporary file. Make sure your temp folder is valid."
004037E7 |. 897424 10 mov dword ptr ss:[esp+10],esi
004037EB |. C64424 14 20 mov byte ptr ss:[esp+14],20
004037F0 |. FF15 30804000 call dword ptr ds:[<&COMCTL32.#17>] ; [InitCommonControls
004037F6 |. 56 push esi
004037F7 |. FF15 A4824000 call dword ptr ds:[<&ole32.OleInitialize>; ole32.OleInitialize
004037FD |. A3 F0BA4400 mov dword ptr ds:[44BAF0],eax
这是修改以后的.
00407410 6A 00 push 0
00407412 68 29744000 push ImportRE.00407429 ; ASCII "
decK9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8Y4N6%4N6#2)9J5k6i4m8W2k6r3W2&6i4K6u0W2j5$3!0E0"
00407417 68 38744000 push ImportRE.00407438 ; ASCII "ancl"
0040741C 6A 00 push 0
0040741E E8 D10D0000 call <&USER32.MessageBoxA>
00407423 ^ E9 AAC3FFFF jmp ImportRE.<ModuleEntryPoint>
00407428 00 db 00
00407429 77 77 ja short ImportRE.004074A2
0040742B 77 2E ja short ImportRE.0040745B
0040742D 70 65 jo short ImportRE.00407494
0040742F 64:6979 2E 636F>imul edi,dword ptr fs:[ecx+2E],6D6F63
00407437 00 db 00
00407438 61 popad
00407439 6E outs dx,byte ptr es:[edi]
0040743A 636C00 00 arpl word ptr ds:[eax+eax],bp
为什么做成的EXE文件,不能在另外一个系统用使用?希望大侠指教那里出错.
[培训]科锐软件逆向54期预科班、正式班开始火爆招生报名啦!!!