004014DE |. /0F85 B0020000 jnz 优化版CM.00401794
004014E4 |. |C745 F8 00000>mov [local.2],0x0
004014EB |. |6A 00 push 0x0
004014ED |. |FF75 F8 push [local.2]
004014F0 |. |E8 CD030000 call 优化版CM.004018C2
004014F5 |. |68 01030080 push 0x80000301
004014FA |. |6A 00 push 0x0
004014FC |. |50 push eax
004014FD |. |68 01000000 push 0x1
00401502 |. |BB 68010000 mov ebx,0x168
00401507 |. |E8 84280000 call 优化版CM.00403D90 ; 取硬件码
0040150C |. |83C4 10 add esp,0x10
0040150F |. |8945 F0 mov [local.4],eax
00401512 |. |8B45 F0 mov eax,[local.4]
00401515 |. |50 push eax
00401516 |. |8B1D 87644000 mov ebx,dword ptr ds:[0x406487]
0040151C |. |85DB test ebx,ebx
0040151E |. |74 09 je X优化版CM.00401529
00401520 |. |53 push ebx
00401521 |. |E8 54220000 call 优化版CM.0040377A
00401526 |. |83C4 04 add esp,0x4
00401529 |> |58 pop eax
0040152A |. |A3 87644000 mov dword ptr ds:[0x406487],eax
0040152F |. |A1 87644000 mov eax,dword ptr ds:[0x406487]
00401534 |. |85C0 test eax,eax
00401536 |. |74 15 je X优化版CM.0040154D
00401538 |. |50 push eax
00401539 |. |8BD8 mov ebx,eax
0040153B |. |E8 C0FAFFFF call 优化版CM.00401000
00401540 |. |40 inc eax
00401541 |. |50 push eax
00401542 |. |E8 2D220000 call 优化版CM.00403774
00401547 |. |59 pop ecx
00401548 |. |5E pop esi
00401549 |. |8BF8 mov edi,eax
0040154B |. |F3:A4 rep movs byte ptr es:[edi],byte ptr ds:[>
0040154D |> |50 push eax
0040154E |. |8B1D 8B644000 mov ebx,dword ptr ds:[0x40648B]
00401554 |. |85DB test ebx,ebx
00401556 |. |74 09 je X优化版CM.00401561
00401558 |. |53 push ebx
00401559 |. |E8 1C220000 call 优化版CM.0040377A
0040155E |. |83C4 04 add esp,0x4
00401561 |> |58 pop eax
00401562 |. |A3 8B644000 mov dword ptr ds:[0x40648B],eax
00401567 |. |FF35 8B644000 push dword ptr ds:[0x40648B]
0040156D |. |68 58624000 push 优化版CM.00406258 ; 机器特征码为:
00401572 |. |B9 02000000 mov ecx,0x2
00401577 |. |E8 EFFAFFFF call 优化版CM.0040106B
0040157C |. |83C4 08 add esp,0x8
0040157F |. |8945 F8 mov [local.2],eax
00401582 |. |6A 00 push 0x0
00401584 |. |6A 00 push 0x0
00401586 |. |6A 00 push 0x0
00401588 |. |68 01030080 push 0x80000301
0040158D |. |6A 00 push 0x0
0040158F |. |68 40000000 push 0x40
00401594 |. |68 04000080 push 0x80000004
00401599 |. |6A 00 push 0x0
0040159B |. |8B45 F8 mov eax,[local.2]
0040159E |. |85C0 test eax,eax
004015A0 |. |75 05 jnz X优化版CM.004015A7
004015A2 |. |B8 09624000 mov eax,优化版CM.00406209
004015A7 |> |50 push eax
004015A8 |. |68 03000000 push 0x3
004015AD |. |BB 00030000 mov ebx,0x300
004015B2 |. |E8 A9240000 call 优化版CM.00403A60 ; 弹出硬件码对话框
004015B7 |. |83C4 28 add esp,0x28
004015BA |. |8B5D F8 mov ebx,[local.2]
004015BD |. |85DB test ebx,ebx
004015BF |. |74 09 je X优化版CM.004015CA
004015C1 |. |53 push ebx
004015C2 |. |E8 B3210000 call 优化版CM.0040377A
004015C7 |. |83C4 04 add esp,0x4
004015CA |> |C745 F8 00000>mov [local.2],0x0
004015D1 |. |6A 00 push 0x0
004015D3 |. |FF75 F8 push [local.2]
004015D6 |. |E8 E7020000 call 优化版CM.004018C2
004015DB |. |8945 EC mov [local.5],eax
004015DE |. |DB45 EC fild [local.5]
004015E1 |. |DD5D EC fstp qword ptr ss:[ebp-0x14]
004015E4 |. |DD45 EC fld qword ptr ss:[ebp-0x14]
004015E7 |. |DC05 67624000 fadd qword ptr ds:[0x406267] ; 硬件码+43333
004015ED |. |DD5D E4 fstp qword ptr ss:[ebp-0x1C]
004015F0 |. |68 01060080 push 0x80000601
004015F5 |. |FF75 E8 push [local.6]
004015F8 |. |FF75 E4 push [local.7]
004015FB |. |68 01000000 push 0x1
00401600 |. |BB 68010000 mov ebx,0x168
00401605 |. |E8 86270000 call 优化版CM.00403D90
0040160A |. |83C4 10 add esp,0x10
0040160D |. |8945 E0 mov [local.8],eax
00401610 |. |8B45 E0 mov eax,[local.8]
00401613 |. |50 push eax
00401614 |. |8B1D 8F644000 mov ebx,dword ptr ds:[0x40648F]
0040161A |. |85DB test ebx,ebx
0040161C |. |74 09 je X优化版CM.00401627
0040161E |. |53 push ebx
0040161F |. |E8 56210000 call 优化版CM.0040377A
00401624 |. |83C4 04 add esp,0x4
00401627 |> |58 pop eax
00401628 |. |A3 8F644000 mov dword ptr ds:[0x40648F],eax
0040162D |. |68 04000080 push 0x80000004
00401632 |. |6A 00 push 0x0
00401634 |. |A1 8F644000 mov eax,dword ptr ds:[0x40648F]
00401639 |. |85C0 test eax,eax
0040163B |. |75 05 jnz X优化版CM.00401642
0040163D |. |B8 09624000 mov eax,优化版CM.00406209
00401642 |> |50 push eax
00401643 |. |68 01000000 push 0x1
00401648 |. |BB 98010000 mov ebx,0x198
0040164D |. |E8 EE2A0000 call 优化版CM.00404140
00401652 |. |83C4 10 add esp,0x10
00401655 |. |8945 F8 mov [local.2],eax
00401658 |. |8D45 F8 lea eax,[local.2]
0040165B |. |50 push eax
0040165C |. |68 97644000 push 优化版CM.00406497
00401661 |. |8B0424 mov eax,dword ptr ss:[esp]
00401664 |. |8B00 mov eax,dword ptr ds:[eax]
00401666 |. |8B00 mov eax,dword ptr ds:[eax]
00401668 |. |FF50 08 call dword ptr ds:[eax+0x8]
0040166B |. |8945 F4 mov [local.3],eax
0040166E |. |8B5D F8 mov ebx,[local.2]
00401671 |. |85DB test ebx,ebx
00401673 |. |74 09 je X优化版CM.0040167E
00401675 |. |53 push ebx
00401676 |. |E8 FF200000 call 优化版CM.0040377A
0040167B |. |83C4 04 add esp,0x4
0040167E |> |8B45 F4 mov eax,[local.3]
00401681 |. |50 push eax
00401682 |. |8B1D 93644000 mov ebx,dword ptr ds:[0x406493]
00401688 |. |85DB test ebx,ebx
0040168A |. |74 09 je X优化版CM.00401695
0040168C |. |53 push ebx
0040168D |. |E8 E8200000 call 优化版CM.0040377A
00401692 |. |83C4 04 add esp,0x4
00401695 |> |58 pop eax
00401696 |. |A3 93644000 mov dword ptr ds:[0x406493],eax
0040169B |. |68 93644000 push 优化版CM.00406493
004016A0 |. |68 97644000 push 优化版CM.00406497
004016A5 |. |8B0424 mov eax,dword ptr ss:[esp]
004016A8 |. |8B00 mov eax,dword ptr ds:[eax]
004016AA |. |8B00 mov eax,dword ptr ds:[eax]
004016AC |. |FF50 0C call dword ptr ds:[eax+0xC]
004016AF |. |8945 F8 mov [local.2],eax
004016B2 |. |68 05000080 push 0x80000005
004016B7 |. |6A 00 push 0x0
004016B9 |. |8B45 F8 mov eax,[local.2]
004016BC |. |85C0 test eax,eax
004016BE |. |75 05 jnz X优化版CM.004016C5
004016C0 |. |B8 6F624000 mov eax,优化版CM.0040626F
004016C5 |> |50 push eax
004016C6 |. |68 01000000 push 0x1
004016CB |. |BB 68010000 mov ebx,0x168
004016D0 |. |E8 BB260000 call 优化版CM.00403D90
004016D5 |. |83C4 10 add esp,0x10
004016D8 |. |8945 F4 mov [local.3],eax
004016DB |. |8B5D F8 mov ebx,[local.2]
004016DE |. |85DB test ebx,ebx
004016E0 |. |74 09 je X优化版CM.004016EB
004016E2 |. |53 push ebx
004016E3 |. |E8 92200000 call 优化版CM.0040377A
004016E8 |. |83C4 04 add esp,0x4
004016EB |> |8B45 F4 mov eax,[local.3]
004016EE |. |50 push eax ; push eax 硬件码+43333
004016EF |. |FF35 7F644000 push dword ptr ds:[0x40647F] ; push 假码
004016F5 |. |E8 A2FCFFFF call 优化版CM.0040139C ; 真假码比较
004016FA |. |83C4 08 add esp,0x8
004016FD |. |83F8 00 cmp eax,0x0
00401700 |. |B8 00000000 mov eax,0x0
00401705 |. |0F94C0 sete al ; 确定标志位
00401708 |. |8945 F0 mov [local.4],eax
0040170B |. |8B5D F4 mov ebx,[local.3]
0040170E |. |85DB test ebx,ebx
00401710 |. |74 09 je X优化版CM.0040171B ; 不等于就跳
00401712 |. |53 push ebx
00401713 |. |E8 62200000 call 优化版CM.0040377A ; dword ptr ss:[ebp-0x10]赋值标志位
00401718 |. |83C4 04 add esp,0x4
0040171B |> |837D F0 00 cmp [local.4],0x0
0040171F |. |0F85 0F000000 jnz 优化版CM.00401734 ; 标志位比较不等于就跳
00401725 |. |6A 00 push 0x0
00401727 |. |E8 36200000 call 优化版CM.00403762
0040172C |. |83C4 04 add esp,0x4
0040172F |. |E9 5B000000 jmp 优化版CM.0040178F
00401734 |> |68 04000080 push 0x80000004
00401739 |. |6A 00 push 0x0
0040173B |. |68 77624000 push 优化版CM.00406277 ; 注册提示:
00401740 |. |68 01030080 push 0x80000301
00401745 |. |6A 00 push 0x0
00401747 |. |68 40000000 push 0x40
0040174C |. |68 04000080 push 0x80000004
00401751 |. |6A 00 push 0x0
00401753 |. |68 82624000 push 优化版CM.00406282 ; 验证成功…
00401758 |. |68 03000000 push 0x3
0040175D |. |BB 00030000 mov ebx,0x300
00401762 |. |E8 F9220000 call 优化版CM.00403A60
00401767 |. |83C4 28 add esp,0x28
0040176A |. |68 E1204000 push 优化版CM.004020E1
0040176F |. |68 E8030000 push 0x3E8
00401774 |. |68 01000000 push 0x1
00401779 |. |6A 01 push 0x1
0040177B |. |68 00000000 push 0x0
00401780 |. |E8 1A080000 call 优化版CM.00401F9F
00401785 |. |C705 9B644000>mov dword ptr ds:[0x40649B],0x1
0040178F |> |E9 8E000000 jmp 优化版CM.00401822
00401794 |> \817D FC EA030>cmp [local.1],0x3EA
0040179B |. 0F85 05000000 jnz 优化版CM.004017A6
004017A1 |. E9 7C000000 jmp 优化版CM.00401822
004017A6 |> 817D FC 75270>cmp [local.1],0x2775
004017AD |. 0F85 3B000000 jnz 优化版CM.004017EE
004017B3 |. 68 04000080 push 0x80000004
004017B8 |. 6A 00 push 0x0
004017BA |. 68 8D624000 push 优化版CM.0040628D ; 菜单
004017BF |. 68 01030080 push 0x80000301
004017C4 |. 6A 00 push 0x0
004017C6 |. 68 40000000 push 0x40
004017CB |. 68 04000080 push 0x80000004
004017D0 |. 6A 00 push 0x0
004017D2 |. 68 92624000 push 优化版CM.00406292 ; \r\n....
004017D7 |. 68 03000000 push 0x3
004017DC |. BB 00030000 mov ebx,0x300
004017E1 |. E8 7A220000 call 优化版CM.00403A60
004017E6 |. 83C4 28 add esp,0x28
004017E9 |. E9 34000000 jmp 优化版CM.00401822
004017EE |> 817D FC 11270>cmp [local.1],0x2711
004017F5 |. 0F85 27000000 jnz 优化版CM.00401822