iokou 发表于 2009-7-4 11:38:57

受教了……
超版确实不一般……

阿拉神灯 发表于 2009-7-16 15:03:38

学习学习,真厉害,我才刚刚看破解,比较感兴趣,要多看看

muxd2008cn 发表于 2009-7-24 15:04:08

现在易的程序可真多啊,学习一下,有备无患.

chadd 发表于 2009-7-24 18:00:40

00408AA2   55                     push ebp                   ;计算call去花
00408AA3   8BEC                   mov ebp,esp
00408AA5   81EC 3C000000          sub esp,3C
00408AAB   6A FF                  push -1
00408AAD   6A 08                  push 8
00408AAF   68 783B0116            push 16013B78
00408AB4   68 7B330152            push 5201337B
00408AB9   E8 F2720000            call 22.0040FDB0
00408ABE   83C4 10                add esp,10
00408AC1   8945 FC                mov dword ptr ss:,eax
00408AC4   90                     nop
00408AC5   90                     nop
00408AC6   90                     nop
00408AC7   F8                     clc
00408AC8   90                     nop
00408AC9   90                     nop
00408ACA   90                     nop
00408ACB   68 04000080            push 80000004
00408AD0   6A 00                  push 0
00408AD2   90                     nop
00408AD3   90                     nop
00408AD4   90                     nop
00408AD5   8B45 FC                mov eax,dword ptr ss:
00408AD8   85C0                   test eax,eax
00408ADA   75 05                  jnz short 22.00408AE1
00408ADC   B8 2E324000            mov eax,22.0040322E
00408AE1   50                     push eax
00408AE2   68 01000000            push 1
00408AE7   BB 64010000            mov ebx,164
00408AEC   F8                     clc
00408AED   90                     nop
00408AEE   90                     nop
00408AEF   90                     nop
00408AF0   E8 A9720000            call 22.0040FD9E
00408AF5   83C4 10                add esp,10
00408AF8   8945 F4                mov dword ptr ss:,eax
00408AFB   8955 F8                mov dword ptr ss:,edx
00408AFE   8B5D FC                mov ebx,dword ptr ss:
00408B01   85DB                   test ebx,ebx
00408B03   74 09                  je short 22.00408B0E
00408B05   53                     push ebx
00408B06   E8 99720000            call 22.0040FDA4
00408B0B   83C4 04                add esp,4
00408B0E   90                     nop
00408B0F   90                     nop
00408B10   90                     nop
00408B11   90                     nop
00408B12   90                     nop
00408B13   90                     nop
00408B14   DB05 C8059B00          fild dword ptr ds:         ;计算部分
00408B1A   DD5D EC                fstp qword ptr ss:
00408B1D   DD45 EC                fld qword ptr ss:
00408B20   DC0D 0D334000          fmul qword ptr ds:
00408B26   DD5D E4                fstp qword ptr ss:
00408B29   E8 00000000            call 22.00408B2E
00408B2E   830424 06            add dword ptr ss:,6
00408B32   C3                     retn
00408B33   B9 C745E000            mov ecx,0E045C7
00408B38   0000                   add byte ptr ds:,al
00408B3A   006A 00                add byte ptr ds:,ch
00408B3D   F9                     stc
00408B3E   90                     nop
00408B3F   90                     nop
00408B40   90                     nop
00408B41   F8                     clc
00408B42   90                     nop
00408B43   90                     nop
00408B44   90                     nop
00408B45   FF75 E0                push dword ptr ss:
00408B48   DD45 E4                fld qword ptr ss:
00408B4B   E8 16E1FFFF            call 22.00406C66
00408B50   90                     nop
00408B51   90                     nop
00408B52   90                     nop
00408B53   52                     push edx
00408B54   50                     push eax
00408B55   90                     nop
00408B56   90                     nop
00408B57   90                     nop
00408B58   E8 36010000            call 22.00408C93                   ; 计算值转成十六进制
00408B5D   8945 DC                mov dword ptr ss:,eax
00408B60   F9                     stc
00408B61   72 01                  jb short 22.00408B64
00408B63   8F                     ???                              ; 未知命令
00408B64   F8                     clc
00408B65   90                     nop
00408B66   90                     nop
00408B67   90                     nop
00408B68   68 01030080            push 80000301
00408B6D   6A 00                  push 0
00408B6F   90                     nop
00408B70   90                     nop
00408B71   90                     nop
00408B72   68 07000000            push 7
00408B77   68 04000080            push 80000004
00408B7C   6A 00                  push 0
00408B7E   F8                     clc
00408B7F   90                     nop
00408B80   90                     nop
00408B81   90                     nop
00408B82   8B45 DC                mov eax,dword ptr ss:
00408B85   85C0                   test eax,eax
00408B87   75 05                  jnz short 22.00408B8E
00408B89   B8 2E324000            mov eax,22.0040322E
00408B8E   50                     push eax
00408B8F   68 02000000            push 2
00408B94   BB 38010000            mov ebx,138
00408B99   F8                     clc
00408B9A   90                     nop
00408B9B   90                     nop
00408B9C   90                     nop
00408B9D   E8 FC710000            call 22.0040FD9E          ; 从右边取7位转换后的十六进制码,再转换成十进制就是注册码。
00408BA2   83C4 1C                add esp,1C
00408BA5   8945 D8                mov dword ptr ss:,eax
00408BA8   8B5D DC                mov ebx,dword ptr ss:
00408BAB   85DB                   test ebx,ebx
00408BAD   74 09                  je short 22.00408BB8
00408BAF   53                     push ebx
00408BB0   E8 EF710000            call 22.0040FDA4
00408BB5   83C4 04                add esp,4
00408BB8   F8                     clc
00408BB9   90                     nop
00408BBA   90                     nop
00408BBB   90                     nop
00408BBC   C745 D4 00000000       mov dword ptr ss:,0
00408BC3   6A 00                  push 0
00408BC5   F9                     stc
00408BC6   90                     nop
00408BC7   90                     nop
00408BC8   90                     nop
00408BC9   E8 00000000            call 22.00408BCE
00408BCE   830424 06            add dword ptr ss:,6
00408BD2   C3                     retn
00408BD3   ^ 76 8D                  jbe short 22.00408B62
00408BD5   45                     inc ebp
00408BD6   D4 50                  aam 50
00408BD8   F9                     stc
00408BD9   90                     nop
00408BDA   90                     nop
00408BDB   90                     nop
00408BDC   8D45 D8                lea eax,dword ptr ss:
00408BDF   50                     push eax
00408BE0   F8                     clc
00408BE1   90                     nop
00408BE2   90                     nop
00408BE3   90                     nop
00408BE4   E8 F70E0000            call 22.00409AE0
00408BE9   8945 D0                mov dword ptr ss:,eax
00408BEC   8B5D D8                mov ebx,dword ptr ss:
00408BEF   85DB                   test ebx,ebx
00408BF1   74 09                  je short 22.00408BFC
00408BF3   53                     push ebx
00408BF4   E8 AB710000            call 22.0040FDA4
00408BF9   83C4 04                add esp,4
00408BFC   8B5D D4                mov ebx,dword ptr ss:
00408BFF   85DB                   test ebx,ebx
00408C01   74 09                  je short 22.00408C0C
00408C03   53                     push ebx
00408C04   E8 9B710000            call 22.0040FDA4
00408C09   83C4 04                add esp,4
00408C0C   F9                     stc
00408C0D   90                     nop
00408C0E   90                     nop
00408C0F   90                     nop
00408C10   90                     nop
00408C11   90                     nop
00408C12   90                     nop
00408C13   DB45 D0                fild dword ptr ss:
00408C16   DD5D C8                fstp qword ptr ss:
00408C19   DD45 F4                fld qword ptr ss:
00408C1C   DC65 C8                fsub qword ptr ss:
00408C1F   D9E4                   ftst                            ;浮点比零
00408C21   DFE0                   fstsw ax
00408C23   F6C4 01                test ah,1
00408C26   74 02                  je short 22.00408C2A
00408C28   D9E0                   fchs
00408C2A   DC1D 15334000          fcomp qword ptr ds:   ;比较是否相等
00408C30   DFE0                   fstsw ax
00408C32   F6C4 41                test ah,41
00408C35   0F84 54000000          je 22.00408C8F
00408C3B   E8 00000000            call 22.00408C40
00408C40   830424 06            add dword ptr ss:,6
00408C44   C3                     retn
页: 1 [2]
查看完整版本: 一个E语言程序,没有可用字串,请教破解思路