本人新手,请高手帮忙分析一下注册算法
本帖最后由 gawen 于 2014-2-18 15:43 编辑0040DB59 .^\7C E4 jl short 0040DB3F
0040DB5B .803D 40184700>cmp byte ptr , 31
0040DB62 .0F85 C8000000 jnz 0040DC30
0040DB68 .B9 02000000 mov ecx, 2
0040DB6D .BA 40184700 mov edx, 00471840 ;000000000000
0040DB72 .33C0 xor eax, eax
0040DB74 .2BD1 sub edx, ecx
0040DB76 >0FBE3C0A movsx edi, byte ptr
0040DB7A .83EF 30 sub edi, 30
0040DB7D .0FAFF9 imul edi, ecx
0040DB80 .03C7 add eax, edi
0040DB82 .41 inc ecx
0040DB83 .8D79 FE lea edi, dword ptr
0040DB86 .83FF 0C cmp edi, 0C
0040DB89 .^ 7C EB jl short 0040DB76
0040DB8B .99 cdq
0040DB8C .B9 64000000 mov ecx, 64
0040DB91 .8B1D 4C184700 mov ebx, dword ptr
0040DB97 .F7F9 idiv ecx
0040DB99 .B8 67666666 mov eax, 66666667
0040DB9E .8BCA mov ecx, edx
0040DBA0 .F7E9 imul ecx
0040DBA2 .C1FA 02 sar edx, 2
0040DBA5 .8BC2 mov eax, edx
0040DBA7 .C1E8 1F shr eax, 1F
0040DBAA .8D5402 30 lea edx, dword ptr
0040DBAE .0FBEC3 movsx eax, bl
0040DBB1 .3BC2 cmp eax, edx
0040DBB3 .75 7B jnz short 0040DC30
0040DBB5 .8BC1 mov eax, ecx
0040DBB7 .B9 0A000000 mov ecx, 0A
0040DBBC .99 cdq
0040DBBD .F7F9 idiv ecx
0040DBBF .0FBEC7 movsx eax, bh
0040DBC2 .83C2 30 add edx, 30
0040DBC5 .3BC2 cmp eax, edx
0040DBC7 .75 67 jnz short 0040DC30
0040DBC9 .B9 05000000 mov ecx, 5
0040DBCE .BA 40184700 mov edx, 00471840 ;000000000000
0040DBD3 .33C0 xor eax, eax
0040DBD5 .2BD1 sub edx, ecx
0040DBD7 >0FBE3C0A movsx edi, byte ptr
0040DBDB .83EF 30 sub edi, 30
0040DBDE .0FAFF9 imul edi, ecx
0040DBE1 .03C7 add eax, edi
0040DBE3 .41 inc ecx
0040DBE4 .8D79 FB lea edi, dword ptr
0040DBE7 .83FF 0E cmp edi, 0E
0040DBEA .^ 7C EB jl short 0040DBD7
0040DBEC .99 cdq
0040DBED .B9 64000000 mov ecx, 64
0040DBF2 .F7F9 idiv ecx
0040DBF4 .B8 67666666 mov eax, 66666667
0040DBF9 .8BCA mov ecx, edx
0040DBFB .F7E9 imul ecx
0040DBFD .C1FA 02 sar edx, 2
0040DC00 .8BC2 mov eax, edx
0040DC02 .C1E8 1F shr eax, 1F
0040DC05 .8D5402 30 lea edx, dword ptr
0040DC09 .0FBE05 4E1847>movsx eax, byte ptr
0040DC10 .3BC2 cmp eax, edx
0040DC12 .75 1C jnz short 0040DC30
0040DC14 .8BC1 mov eax, ecx
0040DC16 .B9 0A000000 mov ecx, 0A
0040DC1B .99 cdq
0040DC1C .F7F9 idiv ecx
0040DC1E .0FBE05 4F1847>movsx eax, byte ptr
0040DC25 .83C2 30 add edx, 30
0040DC28 .3BC2 cmp eax, edx
0040DC2A .0F84 29010000 je 0040DD59
0040DC30 >68 FF000000 push 0FF
0040DC35 .68 FF000000 push 0FF
0040DC3A .68 FF000000 push 0FF
0040DC3F .6A 5A push 5A
0040DC41 .6A 00 push 0
0040DC43 .6A 00 push 0
0040DC45 .6A 48 push 48
0040DC47 .68 D8010000 push 1D8
0040DC4C .6A 07 push 7
0040DC4E .6A 28 push 28
0040DC50 .8BCE mov ecx, esi
0040DC52 .E8 A989FFFF call 00406600
0040DC57 .51 push ecx
0040DC58 .8BCC mov ecx, esp
0040DC5A .896424 14 mov dword ptr , esp
0040DC5E .68 A8C24600 push 0046C2A8 ;注册码输入有误,请仔细核对注册码
0040DC63 .E8 7E690400 call 004545E6
附上软件attach://54349.rarattach://54349.rar
这是高手的行为,只能邦你路过顶起。 下载了试一下 {:cry:}{:cry:} {:shy:}{:hug:} 我看不懂啊 在两个论坛看到这个帖子了…… 我不会,先顶起吧
页:
[1]