- UID
- 69642
注册时间2010-7-29
阅读权限40
最后登录1970-1-1
独步武林
TA的每日心情 | 开心 2024-11-27 11:57 |
---|
签到天数: 366 天 [LV.9]以坛为家II
|
本帖最后由 fywy 于 2014-6-3 10:49 编辑
本机机器码:Y3M74TY9G7HDZUG
00611E38 55 push ebp
00611E39 8BEC mov ebp,esp
00611E3B 83C4 88 add esp,-0x78
00611E3E 53 push ebx
00611E3F 56 push esi
00611E40 57 push edi
00611E41 33C9 xor ecx,ecx
00611E43 894D 88 mov dword ptr ss:[ebp-0x78],ecx
00611E46 894D F4 mov dword ptr ss:[ebp-0xC],ecx
00611E49 8955 F8 mov dword ptr ss:[ebp-0x8],edx
00611E4C 8945 FC mov dword ptr ss:[ebp-0x4],eax
00611E4F 33C0 xor eax,eax
00611E51 55 push ebp
00611E52 68 0A1F6100 push RegCtr.00611F0A
00611E57 64:FF30 push dword ptr fs:[eax]
00611E5A 64:8920 mov dword ptr fs:[eax],esp
00611E5D 8B45 F8 mov eax,dword ptr ss:[ebp-0x8]
00611E60 E8 AB2CF9FF call RegCtr.005A4B10
00611E65 8B45 FC mov eax,dword ptr ss:[ebp-0x4]
00611E68 E8 632FF9FF call RegCtr.005A4DD0
00611E6D 8945 F0 mov dword ptr ss:[ebp-0x10],eax
00611E70 837D F0 00 cmp dword ptr ss:[ebp-0x10],0x0
00611E74 74 76 je XRegCtr.00611EEC
00611E76 B9 01000000 mov ecx,0x1
00611E7B 33DB xor ebx,ebx
00611E7D 8D75 8C lea esi,dword ptr ss:[ebp-0x74]
00611E80 3B4D F0 cmp ecx,dword ptr ss:[ebp-0x10]
00611E83 7E 05 jle XRegCtr.00611E8A ; 超出长度后重新取机器码,
00611E85 B9 01000000 mov ecx,0x1
00611E8A 8B45 FC mov eax,dword ptr ss:[ebp-0x4] ; 机器码放入EAX=Y3M74TY9G7HDZUG
00611E8D 0FB67C08 FF movzx edi,byte ptr ds:[eax+ecx-0x1] ; EDI=取机器码第I位 Y 3
00611E92 8BC7 mov eax,edi ; EAX=EDI=Y=59 3=33
00611E94 99 cdq ; EDX清零
00611E95 F7F9 idiv ecx ; EAX除以ECX,商放入EAX,余数放入EDX 59/1 EAX=59 EDX=0 33/2=19..1
00611E97 8BC2 mov eax,edx ; EAX=EDX=0 1
00611E99 8BD3 mov edx,ebx ; EDX=EBX=0 1
00611E9B 0FAFD7 imul edx,edi ; EDX=EDX*EDI=0*59=0 1*33=33
00611E9E 03C2 add eax,edx ; EAX=EAX+EDX=0 1+33=34
00611EA0 2BC3 sub eax,ebx ; EAX=EAX-EBX=0 34-1=33
00611EA2 03C1 add eax,ecx ; EAX=EAX+ECX=1 33+2=35
00611EA4 83C0 03 add eax,0x3 ; EAX=EAX+0X3=1+3=4 35+3=38
00611EA7 BF 18000000 mov edi,0x18 ; EDI=0X18
00611EAC 99 cdq ; EDX清零
00611EAD F7FF idiv edi ; EAX除以EDI,商放入EAX,余数放入EDX 4/18 EAX=0 EDX=4 38/18=2...8 10 4 10 0F
00611EAF 8916 mov dword ptr ds:[esi],edx
00611EB1 41 inc ecx ; ECX++
00611EB2 43 inc ebx ; EBX++
00611EB3 83C6 04 add esi,0x4
00611EB6 83FB 19 cmp ebx,0x19 ; EBX和0X19比较
00611EB9 ^ 75 C5 jnz XRegCtr.00611E80
00611EBB BB 19000000 mov ebx,0x19 ; 结束后余数分别为4 8 10 4 16 10 0F 14 04 0 A 10 10 6 1 4 E 4 16 13 D F 14 16 12
00611EC0 8D75 8C lea esi,dword ptr ss:[ebp-0x74]
00611EC3 8D45 88 lea eax,dword ptr ss:[ebp-0x78]
00611EC6 8A16 mov dl,byte ptr ds:[esi]
00611EC8 80C2 41 add dl,0x41 ; 以上面的结果进行+0X41运算形成注册码
00611ECB E8 282EF9FF call RegCtr.005A4CF8
00611ED0 8B55 88 mov edx,dword ptr ss:[ebp-0x78]
00611ED3 8D45 F4 lea eax,dword ptr ss:[ebp-0xC]
00611ED6 E8 FD2EF9FF call RegCtr.005A4DD8
00611EDB 83C6 04 add esi,0x4
00611EDE 4B dec ebx
00611EDF ^ 75 E2 jnz XRegCtr.00611EC3
00611EE1 8B45 F8 mov eax,dword ptr ss:[ebp-0x8]
00611EE4 8B55 F4 mov edx,dword ptr ss:[ebp-0xC]
00611EE7 E8 782CF9FF call RegCtr.005A4B64
附上注册机图
源码有问题,机器码长度处理有问题
暂停下载!!!
|
评分
-
查看全部评分
|