TA的每日心情  | 开心 2017-1-5 20:23 | 
|---|
 
  签到天数: 14 天 [LV.3]偶尔看看II  
 | 
 
 
发表于 2008-3-10 23:07:32
|
显示全部楼层
 
 
 
00458144  /.  55            push    ebp//这里F2下断! (输入用户名和假码点击注册会中断在这里)然后用F8单步 
00458145  |.  8BEC          mov     ebp, esp 
00458147  |.  33C9          xor     ecx, ecx 
00458149  |.  51            push    ecx 
0045814A  |.  51            push    ecx 
0045814B  |.  51            push    ecx 
0045814C  |.  51            push    ecx 
0045814D  |.  51            push    ecx 
0045814E  |.  51            push    ecx 
0045814F  |.  51            push    ecx 
00458150  |.  51            push    ecx 
00458151  |.  53            push    ebx 
00458152  |.  56            push    esi 
00458153  |.  57            push    edi 
00458154  |.  8945 FC       mov     dword ptr [ebp-4], eax 
00458157  |.  33C0          xor     eax, eax 
00458159  |.  55            push    ebp 
0045815A  |.  68 90824500   push    00458290 
0045815F  |.  64:FF30       push    dword ptr fs:[eax] 
00458162  |.  64:8920       mov     dword ptr fs:[eax], esp 
00458165  |.  8D55 F8       lea     edx, dword ptr [ebp-8] 
00458168  |.  8B45 FC       mov     eax, dword ptr [ebp-4] 
0045816B  |.  8B80 D8020000 mov     eax, dword ptr [eax+2D8] 
00458171  |.  E8 16BFFCFF   call    0042408C 
00458176  |.  8D55 EC       lea     edx, dword ptr [ebp-14] 
00458179  |.  8B45 FC       mov     eax, dword ptr [ebp-4] 
0045817C  |.  8B80 D8020000 mov     eax, dword ptr [eax+2D8] 
00458182  |.  E8 05BFFCFF   call    0042408C 
00458187  |.  837D EC 00    cmp     dword ptr [ebp-14], 0 
0045818B  |.  75 0A         jnz     short 00458197 
0045818D  |.  B8 A8824500   mov     eax, 004582A8                    ;  enter you name, pls. 
00458192  |.  E8 4DC1FEFF   call    004442E4 
00458197  |>  8D55 E8       lea     edx, dword ptr [ebp-18] 
0045819A  |.  8B45 FC       mov     eax, dword ptr [ebp-4] 
0045819D  |.  8B80 DC020000 mov     eax, dword ptr [eax+2DC] 
004581A3  |.  E8 E4BEFCFF   call    0042408C 
004581A8  |.  837D E8 00    cmp     dword ptr [ebp-18], 0 
004581AC  |.  75 0A         jnz     short 004581B8 
004581AE  |.  B8 C8824500   mov     eax, 004582C8                    ;  enter the serial, pls. 
004581B3  |.  E8 2CC1FEFF   call    004442E4 
004581B8  |>  8B45 F8       mov     eax, dword ptr [ebp-8] 
004581BB  |.  E8 BCB9FAFF   call    00403B7C 
004581C0  |.  8BF8          mov     edi, eax 
004581C2  |.  85FF          test    edi, edi 
004581C4  |.  7E 50         jle     short 00458216 
004581C6  |.  BB 01000000   mov     ebx, 1 
004581CB  |>  8B45 F8       /mov     eax, dword ptr [ebp-8] 
004581CE  |.  0FB67418 FF   |movzx   esi, byte ptr [eax+ebx-1] 
004581D3  |.  8BC6          |mov     eax, esi 
004581D5  |.  B9 06000000   |mov     ecx, 6 
004581DA  |.  33D2          |xor     edx, edx 
004581DC  |.  F7F1          |div     ecx 
004581DE  |.  8B55 F8       |mov     edx, dword ptr [ebp-8] 
004581E1  |.  8BD6          |mov     edx, esi 
004581E3  |.  C1EA 02       |shr     edx, 2 
004581E6  |.  F7EA          |imul    edx 
004581E8  |.  50            |push    eax 
004581E9  |.  8B45 F8       |mov     eax, dword ptr [ebp-8] 
004581EC  |.  8BC6          |mov     eax, esi 
004581EE  |.  B9 0A000000   |mov     ecx, 0A 
004581F3  |.  33D2          |xor     edx, edx 
004581F5  |.  F7F1          |div     ecx 
004581F7  |.  5A            |pop     edx 
004581F8  |.  92            |xchg    eax, edx 
004581F9  |.  8BCA          |mov     ecx, edx 
004581FB  |.  33D2          |xor     edx, edx 
004581FD  |.  F7F1          |div     ecx 
004581FF  |.  8D55 E4       |lea     edx, dword ptr [ebp-1C] 
00458202  |.  E8 FDF8FAFF   |call    00407B04 
00458207  |.  8B55 E4       |mov     edx, dword ptr [ebp-1C] 
0045820A  |.  8D45 F4       |lea     eax, dword ptr [ebp-C] 
0045820D  |.  E8 72B9FAFF   |call    00403B84 
00458212  |.  43            |inc     ebx 
00458213  |.  4F            |dec     edi 
00458214  |.^ 75 B5         \jnz     short 004581CB 
00458216  |>  68 E8824500   push    004582E8                         ;  adcm4- 
0045821B  |.  FF75 F4       push    dword ptr [ebp-C] 
0045821E  |.  68 F8824500   push    004582F8                         ;  -yeah! 
00458223  |.  8D45 F0       lea     eax, dword ptr [ebp-10] 
00458226  |.  BA 03000000   mov     edx, 3 
0045822B  |.  E8 0CBAFAFF   call    00403C3C 
00458230  |.  8D55 E0       lea     edx, dword ptr [ebp-20] 
00458233  |.  8B45 FC       mov     eax, dword ptr [ebp-4] 
00458236  |.  8B80 DC020000 mov     eax, dword ptr [eax+2DC] 
0045823C  |.  E8 4BBEFCFF   call    0042408C 
00458241  |.  8B55 E0       mov     edx, dword ptr [ebp-20] 
00458244  |.  8B45 F0       mov     eax, dword ptr [ebp-10] 
00458247  |.  E8 40BAFAFF   call    00403C8C          //一直F8到这里(寄存器窗口中:EAX 00D66E94 ASCII "ADCM4-455050442323-YEAH!" 就是注册码,你的注册码可能和这不同) 
0045824C  |.  75 0A         jnz     short 00458258 
0045824E  |.  B8 08834500   mov     eax, 00458308                  ;  well done cracker, you did it! 
00458253  |.  E8 8CC0FEFF   call    004442E4 
00458258  |>  33C0          xor     eax, eax 
0045825A  |.  5A            pop     edx |   
 
 
 
 |