- UID
 - 2007
 
 注册时间2007-10-3
阅读权限30
最后登录1970-1-1
龙战于野 
  
 
 
 
该用户从未签到  
 | 
 
 
发表于 2009-3-2 10:48:43
|
显示全部楼层
 
 
 
00401512  /.  55            PUSH EBP 
00401513  |.  8BEC          MOV EBP,ESP 
00401515  |.  83EC 20       SUB ESP,20 
00401518  |.  894D E0       MOV DWORD PTR SS:[EBP-20],ECX 
0040151B  |.  66:A1 5C31400>MOV AX,WORD PTR DS:[40315C] 
00401521  |.  66:8945 F4    MOV WORD PTR SS:[EBP-C],AX 
00401525  |.  33C9          XOR ECX,ECX 
00401527  |.  894D F6       MOV DWORD PTR SS:[EBP-A],ECX 
0040152A  |.  894D FA       MOV DWORD PTR SS:[EBP-6],ECX 
0040152D  |.  8B15 20304000 MOV EDX,DWORD PTR DS:[403020] 
00401533  |.  8955 E4       MOV DWORD PTR SS:[EBP-1C],EDX 
00401536  |.  A1 24304000   MOV EAX,DWORD PTR DS:[403024] 
0040153B  |.  8945 E8       MOV DWORD PTR SS:[EBP-18],EAX 
0040153E  |.  66:8B0D 28304>MOV CX,WORD PTR DS:[403028] 
00401545  |.  66:894D EC    MOV WORD PTR SS:[EBP-14],CX 
00401549  |.  6A 0A         PUSH 0A 
0040154B  |.  8D55 F4       LEA EDX,DWORD PTR SS:[EBP-C] 
0040154E  |.  52            PUSH EDX 
0040154F  |.  68 E8030000   PUSH 3E8 
00401554  |.  8B4D E0       MOV ECX,DWORD PTR SS:[EBP-20] 
00401557  |.  E8 A8050000   CALL <JMP.&MFC42.#3098> 
0040155C  |.  8D45 F4       LEA EAX,DWORD PTR SS:[EBP-C] 
0040155F  |.  50            PUSH EAX                                 ; /String = 00000001 ??? 
00401560  |.  FF15 04204000 CALL DWORD PTR DS:[<&KERNEL32.lstrlenA>] ; \lstrlenA 
00401566  |.  8945 F0       MOV DWORD PTR SS:[EBP-10],EAX            ;  //注册码位数=4位 
00401569  |.  837D F0 01    CMP DWORD PTR SS:[EBP-10],1 
0040156D  |.  73 16         JNB SHORT chap201.00401585 
0040156F  |.  6A 40         PUSH 40 
00401571  |.  68 2C304000   PUSH chap201.0040302C                    ;  ASCII "CrackMe" 
00401576  |.  68 34304000   PUSH chap201.00403034                    ;  ASCII "Enter Registration Number" 
0040157B  |.  8B4D E0       MOV ECX,DWORD PTR SS:[EBP-20] 
0040157E  |.  E8 7B050000   CALL <JMP.&MFC42.#4224> 
00401583  |.  EB 3C         JMP SHORT chap201.004015C1 
00401585  |>  8D4D E4       LEA ECX,DWORD PTR SS:[EBP-1C] 
00401588  |.  51            PUSH ECX                                 ; /ECX=0012F890, (ASCII "<BrD-SoB>") 
00401589  |.  8D55 F4       LEA EDX,DWORD PTR SS:[EBP-C]             ; | 
0040158C  |.  52            PUSH EDX                                 ; |EDX=0012F8A0, (ASCII "Squn") 
0040158D  |.  FF15 00204000 CALL DWORD PTR DS:[<&KERNEL32.lstrcmpA>] ; \lstrcmpA 
00401593  |.  85C0          TEST EAX,EAX 
00401595  |.  75 16         JNZ SHORT chap201.004015AD 
00401597  |.  6A 40         PUSH 40 
00401599  |.  68 50304000   PUSH chap201.00403050                    ;  ASCII "CrackMe" 
0040159E  |.  68 58304000   PUSH chap201.00403058                    ;  ASCII "Correct way to go!!" 
004015A3  |.  8B4D E0       MOV ECX,DWORD PTR SS:[EBP-20] 
004015A6  |.  E8 53050000   CALL <JMP.&MFC42.#4224> 
004015AB  |.  EB 14         JMP SHORT chap201.004015C1 
004015AD  |>  6A 40         PUSH 40 
004015AF  |.  68 6C304000   PUSH chap201.0040306C                    ;  ASCII "CrackMe" 
004015B4  |.  68 74304000   PUSH chap201.00403074                    ;  ASCII "Incorrect try again!!" 
004015B9  |.  8B4D E0       MOV ECX,DWORD PTR SS:[EBP-20] 
004015BC  |.  E8 3D050000   CALL <JMP.&MFC42.#4224> 
004015C1  |>  8BE5          MOV ESP,EBP 
004015C3  |.  5D            POP EBP                                  ;  0012FE8C 
004015C4  \.  C3            RETN 
 
不知道这个有何难度.明明是明码比较的./:012 |   
- 
 
 
 
 
 
 
 
 |