明次 发表于 2011-7-2 14:29:39

适合刚学爆破、追码的童鞋玩[C++]

hoy0a1d 发表于 2011-7-3 00:35:18

abcde!@TUP

hoy0a1d 发表于 2011-7-3 00:43:09

本帖最后由 hoy0a1d 于 2011-7-3 00:48 编辑

004014E2   .83F8 0A       cmp eax,0xA                              ;长度和0xA比较
004014E5   .73 20         jnb short 1.00401507                     ;大于等于则跳
004014E7   .68 7D104000   push 1.0040107D
004014EC   .68 48F04600   push 1.0046F048
004014F1   .68 B0CE4700   push 1.0047CEB0
004014F6   .E8 8BFCFFFF   call 1.00401186                        ;提示不能小于10位
004014FB   .83C4 08       add esp,0x8
004014FE   .8BC8          mov ecx,eax
00401500   .E8 31FCFFFF   call 1.00401136
00401505   .^ EB AC         jmp short 1.004014B3
00401507   >837D F0 0A    cmp dword ptr ss:,0xA
0040150B   .0F85 1C010000 jnz 1.0040162D
00401511   .C745 EC 00000>mov dword ptr ss:,0x0
00401518   .EB 09         jmp short 1.00401523
0040151A   >8B55 EC       mov edx,dword ptr ss:
0040151D   .83C2 01       add edx,0x1
00401520   .8955 EC       mov dword ptr ss:,edx
00401523   >837D EC 05    cmp dword ptr ss:,0x5          ;for(i=0;i<5;i++)
00401527   .7D 1F         jge short 1.00401548                     ;{
00401529   .8B45 EC       mov eax,dword ptr ss:          ;pass == 0x61 + i;
0040152C   .83C0 61       add eax,0x61                           ;}
0040152F   .8B4D EC       mov ecx,dword ptr ss:
00401532   .88440D F4   mov byte ptr ss:,al
00401536   .8B55 EC       mov edx,dword ptr ss:
00401539   .0FBE4415 F4   movsx eax,byte ptr ss:
0040153E   .85C0          test eax,eax
00401540   .74 02         je short 1.00401544
00401542   .EB 02         jmp short 1.00401546
00401544   >^ EB C1         jmp short 1.00401507
00401546   >^ EB D2         jmp short 1.0040151A
00401548   >0FBE4D F9   movsx ecx,byte ptr ss:
0040154C   .83F9 21       cmp ecx,0x21                           ;if(pass == 0x21)
0040154F   .0F85 B4000000 jnz 1.00401609
00401555   .0FBE55 FA   movsx edx,byte ptr ss:
00401559   .83FA 40       cmp edx,0x40                           ;if(pass == 0x40)
0040155C   .75 7E         jnz short 1.004015DC
0040155E   .0FBE45 FB   movsx eax,byte ptr ss:
00401562   .83F8 54       cmp eax,0x54                           ;if(pass == 0x54)
00401565   .75 48         jnz short 1.004015AF
00401567   .0FBE4D FC   movsx ecx,byte ptr ss:
0040156B   .83F9 55       cmp ecx,0x55                           ;if(pass == 0x55)
0040156E   .75 35         jnz short 1.004015A5
00401570   .0FBE55 FD   movsx edx,byte ptr ss:
00401574   .83FA 50       cmp edx,0x50                           ;if(pass == 0x50)
00401577   .75 22         jnz short 1.0040159B

hoy0a1d 发表于 2011-7-3 00:45:39

那个解压密码是多少啊

fst10 发表于 2011-7-5 17:37:18

不知是个神马东东?

hackshmily 发表于 2011-7-5 20:44:40

- -下来看看你的CM

蚕丝烛泪 发表于 2011-7-6 17:40:44

试一下!!

jymetin 发表于 2011-7-7 22:34:30

感谢分享

000000 发表于 2012-4-21 19:33:19

不会搞……哎!好难呀

xiaobang 发表于 2012-5-1 18:03:01

CM下载为何还要减积分
页: [1] 2
查看完整版本: 适合刚学爆破、追码的童鞋玩[C++]