[Asm] 纯文本查看 复制代码
004080C0 /$ 6A FF PUSH -0x1
004080C2 |. 68 283B5900 PUSH BestName.00593B28
004080C7 |. 64:A1 0000000>MOV EAX,DWORD PTR FS:[0]
004080CD |. 50 PUSH EAX
004080CE |. 83EC 20 SUB ESP,0x20
004080D1 |. A1 A0EF6100 MOV EAX,DWORD PTR DS:[0x61EFA0]
004080D6 |. 33C4 XOR EAX,ESP
004080D8 |. 50 PUSH EAX
004080D9 |. 8D4424 24 LEA EAX,DWORD PTR SS:[ESP+0x24]
004080DD |. 64:A3 0000000>MOV DWORD PTR FS:[0],EAX
004080E3 |. 8D4C24 04 LEA ECX,DWORD PTR SS:[ESP+0x4]
004080E7 |. FF15 C4E55A00 CALL DWORD PTR DS:[<&mfc90u.#296>] ; mfc90u.#316
004080ED |. 8D4424 04 LEA EAX,DWORD PTR SS:[ESP+0x4]
004080F1 |. 50 PUSH EAX
004080F2 |. C74424 30 000>MOV DWORD PTR SS:[ESP+0x30],0x0
004080FA |. E8 C192FFFF CALL BestName.004013C0
004080FF |. 83C4 04 ADD ESP,0x4 ; 压入假码
00408102 |. 8D4C24 10 LEA ECX,DWORD PTR SS:[ESP+0x10]
00408106 |. FF15 C4E55A00 CALL DWORD PTR DS:[<&mfc90u.#296>] ; mfc90u.#316
0040810C |. 8D4C24 10 LEA ECX,DWORD PTR SS:[ESP+0x10]
00408110 |. 51 PUSH ECX
00408111 |. C64424 30 01 MOV BYTE PTR SS:[ESP+0x30],0x1
00408116 |. E8 4592FFFF CALL BestName.00401360
0040811B |. 83C4 04 ADD ESP,0x4
0040811E |. 8D4C24 0C LEA ECX,DWORD PTR SS:[ESP+0xC]
00408122 |. FF15 C4E55A00 CALL DWORD PTR DS:[<&mfc90u.#296>] ; mfc90u.#316
00408128 |. 8D5424 1C LEA EDX,DWORD PTR SS:[ESP+0x1C]
0040812C |. 52 PUSH EDX
0040812D |. C64424 30 02 MOV BYTE PTR SS:[ESP+0x30],0x2
00408132 |. E8 B995FFFF CALL BestName.004016F0
00408137 |. 50 PUSH EAX
00408138 |. 8D4424 18 LEA EAX,DWORD PTR SS:[ESP+0x18]
0040813C |. 50 PUSH EAX
0040813D |. 8D4C24 24 LEA ECX,DWORD PTR SS:[ESP+0x24]
00408141 |. 51 PUSH ECX
00408142 |. C64424 3C 03 MOV BYTE PTR SS:[ESP+0x3C],0x3
00408147 |. E8 0495FFFF CALL BestName.00401650
0040814C |. 83C4 10 ADD ESP,0x10
0040814F |. 8D4C24 1C LEA ECX,DWORD PTR SS:[ESP+0x1C]
00408153 |. C64424 2C 05 MOV BYTE PTR SS:[ESP+0x2C],0x5
00408158 |. FF15 80DA5A00 CALL DWORD PTR DS:[<&mfc90u.#600>] ; mfc90u.#601
0040815E |. 8D5424 0C LEA EDX,DWORD PTR SS:[ESP+0xC]
00408162 |. 52 PUSH EDX
00408163 |. 51 PUSH ECX
00408164 |. 8D4424 20 LEA EAX,DWORD PTR SS:[ESP+0x20]
00408168 |. 8BCC MOV ECX,ESP
0040816A |. 896424 28 MOV DWORD PTR SS:[ESP+0x28],ESP
0040816E |. 50 PUSH EAX ; /Arg1
0040816F |. FF15 18E35A00 CALL DWORD PTR DS:[<&mfc90u.#280>] ; \#280
00408175 |. E8 86FCFFFF CALL BestName.00407E00 ; 压入机器码
0040817A |. 83C4 08 ADD ESP,0x8
0040817D |. 8D4C24 08 LEA ECX,DWORD PTR SS:[ESP+0x8] ; 0012E718 02BDA208 UNICODE "NYDDI3LGMP"
00408181 |. FF15 C4E55A00 CALL DWORD PTR DS:[<&mfc90u.#296>] ; NXNODYGO54
00408187 |. 8D4C24 1C LEA ECX,DWORD PTR SS:[ESP+0x1C]
0040818B |. 51 PUSH ECX
0040818C |. C64424 30 06 MOV BYTE PTR SS:[ESP+0x30],0x6 ; 压入真码
00408191 |. E8 5A95FFFF CALL BestName.004016F0
00408196 |. 50 PUSH EAX
00408197 |. 8D5424 1C LEA EDX,DWORD PTR SS:[ESP+0x1C]
0040819B |. 68 88EF5A00 PUSH BestName.005AEF88 ; V2015
004081A0 |. 52 PUSH EDX
004081A1 |. C64424 3C 07 MOV BYTE PTR SS:[ESP+0x3C],0x7
004081A6 |. E8 A593FFFF CALL BestName.00401550
004081AB |. 83C4 10 ADD ESP,0x10
004081AE |. 8D4C24 1C LEA ECX,DWORD PTR SS:[ESP+0x1C]
004081B2 |. C64424 2C 09 MOV BYTE PTR SS:[ESP+0x2C],0x9
004081B7 |. FF15 80DA5A00 CALL DWORD PTR DS:[<&mfc90u.#600>] ; mfc90u.#601
004081BD |. 8D4424 08 LEA EAX,DWORD PTR SS:[ESP+0x8]
004081C1 |. 50 PUSH EAX
004081C2 |. 51 PUSH ECX
004081C3 |. 8D5424 1C LEA EDX,DWORD PTR SS:[ESP+0x1C]
004081C7 |. 8BCC MOV ECX,ESP
004081C9 |. 896424 28 MOV DWORD PTR SS:[ESP+0x28],ESP
004081CD |. 52 PUSH EDX ; /Arg1
004081CE |. FF15 18E35A00 CALL DWORD PTR DS:[<&mfc90u.#280>] ; \#280
004081D4 |. E8 27FCFFFF CALL BestName.00407E00
004081D9 |. 83C4 08 ADD ESP,0x8 ; N7NCUJLHDE
004081DC |. 8D4C24 0C LEA ECX,DWORD PTR SS:[ESP+0xC]
004081E0 |. FF15 ACE55A00 CALL DWORD PTR DS:[<&mfc90u.#909>] ; mfc90u.#3737
004081E6 |. 50 PUSH EAX ; /Arg1
004081E7 |. 8D4C24 08 LEA ECX,DWORD PTR SS:[ESP+0x8] ; |
004081EB |. FF15 3CDB5A00 CALL DWORD PTR DS:[<&mfc90u.#1599>] ; \#1599
004081F1 |. 85C0 TEST EAX,EAX
004081F3 |. 75 51 JNZ SHORT BestName.00408246 ; 比较是否是正式版
004081F5 |. 8D4C24 14 LEA ECX,DWORD PTR SS:[ESP+0x14]
004081F9 |. FF15 80DA5A00 CALL DWORD PTR DS:[<&mfc90u.#600>] ; mfc90u.#601
004081FF |. 8D4C24 08 LEA ECX,DWORD PTR SS:[ESP+0x8]
00408203 |. FF15 80DA5A00 CALL DWORD PTR DS:[<&mfc90u.#600>] ; mfc90u.#601
00408209 |. 8D4C24 18 LEA ECX,DWORD PTR SS:[ESP+0x18]
0040820D |. FF15 80DA5A00 CALL DWORD PTR DS:[<&mfc90u.#600>] ; mfc90u.#601
00408213 |. 8D4C24 0C LEA ECX,DWORD PTR SS:[ESP+0xC]
00408217 |. FF15 80DA5A00 CALL DWORD PTR DS:[<&mfc90u.#600>] ; mfc90u.#601
0040821D |. 8D4C24 10 LEA ECX,DWORD PTR SS:[ESP+0x10]
00408221 |. FF15 80DA5A00 CALL DWORD PTR DS:[<&mfc90u.#600>] ; mfc90u.#601
00408227 |. 8D4C24 04 LEA ECX,DWORD PTR SS:[ESP+0x4]
0040822B |. FF15 80DA5A00 CALL DWORD PTR DS:[<&mfc90u.#600>] ; mfc90u.#601
00408231 |. B8 02000000 MOV EAX,0x2
00408236 |. 8B4C24 24 MOV ECX,DWORD PTR SS:[ESP+0x24]
0040823A |. 64:890D 00000>MOV DWORD PTR FS:[0],ECX
00408241 |. 59 POP ECX
00408242 |. 83C4 2C ADD ESP,0x2C
00408245 |. C3 RETN
00408246 |> 8D4C24 08 LEA ECX,DWORD PTR SS:[ESP+0x8]
0040824A |. FF15 ACE55A00 CALL DWORD PTR DS:[<&mfc90u.#909>] ; mfc90u.#3737
00408250 |. 50 PUSH EAX ;
00408251 |. 8D4C24 08 LEA ECX,DWORD PTR SS:[ESP+0x8] ;
00408255 |. FF15 3CDB5A00 CALL DWORD PTR DS:[<&mfc90u.#1599>] ; \#1599
0040825B |. 8D4C24 14 LEA ECX,DWORD PTR SS:[ESP+0x14] ; NXNODYGO54与N7NCUJLHDE
0040825F |. 85C0 TEST EAX,EAX ; 比较假码
00408261 |. 75 4D JNZ SHORT BestName.004082B0 ; 核心 比较是否是专业版
00408263 |. FF15 80DA5A00 CALL DWORD PTR DS:[<&mfc90u.#600>] ; mfc90u.#601
00408269 |. 8D4C24 08 LEA ECX,DWORD PTR SS:[ESP+0x8]
0040826D |. FF15 80DA5A00 CALL DWORD PTR DS:[<&mfc90u.#600>] ; mfc90u.#601
00408273 |. 8D4C24 18 LEA ECX,DWORD PTR SS:[ESP+0x18]
00408277 |. FF15 80DA5A00 CALL DWORD PTR DS:[<&mfc90u.#600>] ; mfc90u.#601
0040827D |. 8D4C24 0C LEA ECX,DWORD PTR SS:[ESP+0xC]
00408281 |. FF15 80DA5A00 CALL DWORD PTR DS:[<&mfc90u.#600>] ; mfc90u.#601
00408287 |. 8D4C24 10 LEA ECX,DWORD PTR SS:[ESP+0x10]
0040828B |. FF15 80DA5A00 CALL DWORD PTR DS:[<&mfc90u.#600>] ; mfc90u.#601
00408291 |. 8D4C24 04 LEA ECX,DWORD PTR SS:[ESP+0x4]
00408295 |. FF15 80DA5A00 CALL DWORD PTR DS:[<&mfc90u.#600>] ; mfc90u.#601
0040829B |. B8 03000000 MOV EAX,0x3
004082A0 |. 8B4C24 24 MOV ECX,DWORD PTR SS:[ESP+0x24]
004082A4 |. 64:890D 00000>MOV DWORD PTR FS:[0],ECX
004082AB |. 59 POP ECX
004082AC |. 83C4 2C ADD ESP,0x2C
004082AF |. C3 RETN
004082B0 |> FF15 80DA5A00 CALL DWORD PTR DS:[<&mfc90u.#600>] ; mfc90u.#601
004082B6 |. 8D4C24 08 LEA ECX,DWORD PTR SS:[ESP+0x8]
004082BA |. FF15 80DA5A00 CALL DWORD PTR DS:[<&mfc90u.#600>] ; mfc90u.#601
004082C0 |. 8D4C24 18 LEA ECX,DWORD PTR SS:[ESP+0x18]
004082C4 |. FF15 80DA5A00 CALL DWORD PTR DS:[<&mfc90u.#600>] ; mfc90u.#601
004082CA |. 8D4C24 0C LEA ECX,DWORD PTR SS:[ESP+0xC]
004082CE |. FF15 80DA5A00 CALL DWORD PTR DS:[<&mfc90u.#600>] ; mfc90u.#601
004082D4 |. 8D4C24 10 LEA ECX,DWORD PTR SS:[ESP+0x10]
004082D8 |. FF15 80DA5A00 CALL DWORD PTR DS:[<&mfc90u.#600>] ; mfc90u.#601
004082DE |. 8D4C24 04 LEA ECX,DWORD PTR SS:[ESP+0x4]
004082E2 |. FF15 80DA5A00 CALL DWORD PTR DS:[<&mfc90u.#600>] ; mfc90u.#601
004082E8 |. 33C0 XOR EAX,EAX
004082EA |. 8B4C24 24 MOV ECX,DWORD PTR SS:[ESP+0x24]
004082EE |. 64:890D 00000>MOV DWORD PTR FS:[0],ECX
004082F5 |. 59 POP ECX
004082F6 |. 83C4 2C ADD ESP,0x2C
004082F9 \. C3 RETN ; 0012FBF0 003AD5C0 UNICODE "C:\Documents and Settings\Administrator\My Documents\"