能力值:
( LV3,RANK:20 )
|
-
-
3 楼
是不是有 pushad 之类的就一定有加壳呀?
代码里还有popad之类的,应该是还有加壳吧,可是像第一次那样分析,却分析不到入口点呀。
00614000 > 55 push ebp
00614001 8BEC mov ebp, esp
00614003 6A FF push -1
00614005 68 2A2C0A00 push 0A2C2A
0061400A 68 38900D00 push 0D9038
0061400F 64:A1 00000000 mov eax, dword ptr fs:[0]
00614015 50 push eax
00614016 64:8925 0000000>mov dword ptr fs:[0], esp
0061401D 83EC 68 sub esp, 68
00614020 53 push ebx
00614021 56 push esi
00614022 57 push edi
00614023 8965 FA mov dword ptr [ebp-6], esp
00614026 33DB xor ebx, ebx
00614028 895D F8 mov dword ptr [ebp-8], ebx
0061402B 6A 02 push 2
0061402D EB 01 jmp short 00614030
0061402F F8 clc
00614030 58 pop eax
00614031 5F pop edi
00614032 5E pop esi
00614033 5B pop ebx
00614034 64:8B25 0000000>mov esp, dword ptr fs:[0]
0061403B 64:8F05 0000000>pop dword ptr fs:[0]
00614042 58 pop eax
00614043 58 pop eax
00614044 58 pop eax
00614045 5D pop ebp
00614046 66:9C pushfw
00614048 E8 04000000 call 00614051
0061404D 0010 add byte ptr [eax], dl
0061404F 40 inc eax
00614050 0083 C404EB04 add byte ptr [ebx+4EB04C4], al
00614056 31C8 xor eax, ecx
00614058 3F aas
00614059 00EB add bl, ch
0061405B 04 F0 add al, 0F0
0061405D 0F4000 cmovo eax, dword ptr [eax]
00614060 66:9D popfw
00614062 E8 AA000000 call 00614111
00614067 8F40 21 pop dword ptr [eax+21]
0061406A 0000 add byte ptr [eax], al
0061406C 0000 add byte ptr [eax], al
0061406E 0000 add byte ptr [eax], al
00614070 0000 add byte ptr [eax], al
00614072 009F 4021008F add byte ptr [edi+8F002140], bl
00614078 40 inc eax
00614079 2100 and dword ptr [eax], eax
0061407B 0000 add byte ptr [eax], al
0061407D 0000 add byte ptr [eax], al
0061407F 0000 add byte ptr [eax], al
00614081 0000 add byte ptr [eax], al
00614083 0000 add byte ptr [eax], al
00614085 0000 add byte ptr [eax], al
00614087 0000 add byte ptr [eax], al
00614089 0000 add byte ptr [eax], al
0061408B 0000 add byte ptr [eax], al
0061408D 0000 add byte ptr [eax], al
0061408F > EC in al, dx
00614090 6F outs dx, dword ptr es:[edi]
00614091 EB 77 jmp short 0061410A
00614093 > 86AD E5779C6F xchg byte ptr [ebp+6F9C77E5], ch
00614099 EB 77 jmp short 00614112
0061409B 0000 add byte ptr [eax], al
0061409D 0000 add byte ptr [eax], al
0061409F 4B dec ebx
006140A0 45 inc ebp
006140A1 52 push edx
006140A2 4E dec esi
006140A3 45 inc ebp
006140A4 4C dec esp
006140A5 3332 xor esi, dword ptr [edx]
006140A7 2E: prefix cs:
006140A8 64:6C ins byte ptr es:[edi], dx
006140AA 6C ins byte ptr es:[edi], dx
006140AB 0000 add byte ptr [eax], al
006140AD 0000 add byte ptr [eax], al
006140AF 47 inc edi
006140B0 65:74 50 je short 00614103
006140B3 72 6F jb short 00614124
006140B5 6341 64 arpl word ptr [ecx+64], ax
006140B8 64:72 65 jb short 00614120
006140BB 73 73 jnb short 00614130
006140BD 0000 add byte ptr [eax], al
006140BF 0047 65 add byte ptr [edi+65], al
006140C2 74 4D je short 00614111
006140C4 6F outs dx, dword ptr es:[edi]
006140C5 64:75 6C jnz short 00614134
006140C8 65:48 dec eax
006140CA 61 popad
006140CB 6E outs dx, byte ptr es:[edi]
006140CC 64:6C ins byte ptr es:[edi], dx
006140CE 65:41 inc ecx
006140D0 0000 add byte ptr [eax], al
006140D2 004C6F 61 add byte ptr [edi+ebp*2+61], cl
006140D6 64:4C dec esp
006140D8 6962 72 6172794>imul esp, dword ptr [edx+72], 4179726>
006140DF 00B9 02000068 add byte ptr [ecx+68000002], bh
006140E5 3E:0000 add byte ptr [eax], al
006140E8 56 push esi
006140E9 6972 74 75616C4>imul esi, dword ptr [edx+74], 416C617>
006140F0 6C ins byte ptr es:[edi], dx
006140F1 6C ins byte ptr es:[edi], dx
006140F2 6F outs dx, dword ptr es:[edi]
006140F3 6300 arpl word ptr [eax], ax
006140F5 0000 add byte ptr [eax], al
006140F7 0000 add byte ptr [eax], al
006140F9 0060 52 add byte ptr [eax+52], ah
006140FC 0010 add byte ptr [eax], dl
006140FE 60 pushad
006140FF 52 push edx
00614100 00C0 add al, al
00614102 50 push eax
00614103 51 push ecx
00614104 0010 add byte ptr [eax], dl
00614106 70 52 jo short 0061415A
00614108 0000 add byte ptr [eax], al
0061410A 0000 add byte ptr [eax], al
0061410C 0000 add byte ptr [eax], al
0061410E 0000 add byte ptr [eax], al
00614110 005D 70 add byte ptr [ebp+70], bl
00614113 06 push es
00614114 71 04 jno short 0061411A
00614116 A8 C8 test al, 0C8
00614118 3F aas
00614119 0081 ED670000 add byte ptr [ecx+67ED], al
0061411F 0072 07 add byte ptr [edx+7], dh
00614122 73 05 jnb short 00614129
00614124 880F mov byte ptr [edi], cl
00614126 E0 3E loopdne short 00614166
00614128 008D B59F0000 add byte ptr [ebp+9FB5], cl
0061412E 0056 78 add byte ptr [esi+78], dl
00614131 07 pop es
00614132 79 05 jns short 00614139
00614134 EA 000F41FF FF9>jmp far 95FF:FF410F00
0061413B 93 xchg eax, ebx
0061413C 0000 add byte ptr [eax], al
0061413E 0066 9C add byte ptr [esi-64], ah
00614141 EB 01 jmp short 00614144
00614143 EB 57 jmp short 0061419C
00614145 EB 06 jmp short 0061414D
00614147 E8 00217254 call 54D3624C
0061414C 0AE8 or ch, al
0061414E 04 00 add al, 0
00614150 0000 add byte ptr [eax], al
00614152 EA EB0CB85F EB0>jmp far 01EB:5FB80CEB
00614159 E8 47EB01E5 call E5632CA5
0061415E FFE7 jmp edi
00614160 835F EB 05 **b dword ptr [edi-15], 5
00614164 - E9 0F5063F1 jmp F1C49178
00614169 66:9D popfw
0061416B EB 06 jmp short 00614173
0061416D E8 00104100 call 00A25172
00614172 888D B5E80000 mov byte ptr [ebp+E8B5], cl
00614178 0056 50 add byte ptr [esi+50], dl
0061417B 72 07 jb short 00614184
0061417D 73 05 jnb short 00614184
0061417F 880F mov byte ptr [edi], cl
00614181 E0 3E loopdne short 006141C1
00614183 00FF add bh, bh
00614185 95 xchg eax, ebp
00614186 8F00 pop dword ptr [eax]
00614188 0000 add byte ptr [eax], al
0061418A 66:9C pushfw
0061418C EB 06 jmp short 00614194
0061418E E8 01AADB3D call 3E3CEB94
00614193 006A 02 add byte ptr [edx+2], ch
00614196 EB 06 jmp short 0061419E
00614198 E8 A0994700 call 00A8DB3D
0061419D 9A 7311EB05 E80>call far 0AE8:05EB1173
006141A4 0029 add byte ptr [ecx], ch
006141A6 E9 E80C0000 jmp 00614E93
006141AB 008B FF0F41FE add byte ptr [ebx+FE410FFF], cl
006141B1 ^ 73 F4 jnb short 006141A7
006141B3 9A 20143100 83C>call far C483:00311420
006141BA 04 EB add al, 0EB
006141BC 04 D0 add al, 0D0
006141BE 39C7 cmp edi, eax
006141C0 00FF add bh, bh
006141C2 0C 24 or al, 24
006141C4 71 04 jno short 006141CA
006141C6 BA 88260079 mov edx, 79002688
006141CB D27A 01 sar byte ptr [edx+1], cl
006141CE E7 83 out 83, eax
006141D0 C40466 les eax, fword ptr [esi]
006141D3 9D popfd
006141D4 EB 05 jmp short 006141DB
006141D6 B8 EF0F410F mov eax, 0F410FEF
006141DB 8985 F5000000 mov dword ptr [ebp+F5], eax
006141E1 6A 04 push 4
006141E3 68 00100000 push 1000
006141E8 FFB5 E4000000 push dword ptr [ebp+E4]
006141EE 6A 00 push 0
006141F0 FF95 F5000000 call dword ptr [ebp+F5]
006141F6 50 push eax
006141F7 8B9D E0000000 mov ebx, dword ptr [ebp+E0]
006141FD 03DD add ebx, ebp
006141FF 8BCD mov ecx, ebp
00614201 50 push eax
00614202 53 push ebx
00614203 E8 06000000 call 0061420E
00614208 5A pop edx
00614209 8BC2 mov eax, edx
0061420B 51 push ecx
0061420C FFE0 jmp eax
0061420E 60 pushad
0061420F 8B7424 24 mov esi, dword ptr [esp+24]
00614213 8B7C24 28 mov edi, dword ptr [esp+28]
00614217 FC cld
00614218 B2 80 mov dl, 80
0061421A 33DB xor ebx, ebx
0061421C A4 movs byte ptr es:[edi], byte ptr [esi>
0061421D B3 02 mov bl, 2
0061421F E8 6D000000 call 00614291
00614224 ^ 73 F6 jnb short 0061421C
00614226 33C9 xor ecx, ecx
00614228 E8 64000000 call 00614291
0061422D 73 1C jnb short 0061424B
0061422F 33C0 xor eax, eax
00614231 E8 5B000000 call 00614291
00614236 73 23 jnb short 0061425B
00614238 B3 02 mov bl, 2
0061423A 41 inc ecx
0061423B B0 10 mov al, 10
0061423D E8 4F000000 call 00614291
00614242 12C0 adc al, al
00614244 ^ 73 F7 jnb short 0061423D
00614246 75 3F jnz short 00614287
00614248 AA stos byte ptr es:[edi]
00614249 ^ EB D4 jmp short 0061421F
0061424B E8 4D000000 call 0061429D
00614250 2BCB sub ecx, ebx
00614252 75 10 jnz short 00614264
00614254 E8 42000000 call 0061429B
00614259 EB 28 jmp short 00614283
0061425B AC lods byte ptr [esi]
0061425C D1E8 shr eax, 1
0061425E 74 4D je short 006142AD
00614260 13C9 adc ecx, ecx
00614262 EB 1C jmp short 00614280
00614264 91 xchg eax, ecx
00614265 48 dec eax
00614266 C1E0 08 shl eax, 8
00614269 AC lods byte ptr [esi]
0061426A E8 2C000000 call 0061429B
0061426F 3D 007D0000 cmp eax, 7D00
00614274 73 0A jnb short 00614280
00614276 80FC 05 cmp ah, 5
00614279 73 06 jnb short 00614281
0061427B 83F8 7F cmp eax, 7F
0061427E 77 02 ja short 00614282
00614280 41 inc ecx
00614281 41 inc ecx
00614282 95 xchg eax, ebp
00614283 8BC5 mov eax, ebp
00614285 B3 01 mov bl, 1
00614287 56 push esi
00614288 8BF7 mov esi, edi
0061428A 2BF0 sub esi, eax
0061428C F3:A4 rep movs byte ptr es:[edi], byte ptr>
0061428E 5E pop esi
0061428F ^ EB 8E jmp short 0061421F
00614291 02D2 add dl, dl
00614293 75 05 jnz short 0061429A
00614295 8A16 mov dl, byte ptr [esi]
00614297 46 inc esi
00614298 12D2 adc dl, dl
0061429A C3 retn
0061429B 33C9 xor ecx, ecx
0061429D 41 inc ecx
0061429E E8 EEFFFFFF call 00614291
006142A3 13C9 adc ecx, ecx
006142A5 E8 E7FFFFFF call 00614291
006142AA ^ 72 F2 jb short 0061429E
006142AC C3 retn
006142AD 2B7C24 28 sub edi, dword ptr [esp+28]
006142B1 897C24 1C mov dword ptr [esp+1C], edi
006142B5 61 popad
006142B6 C2 0800 retn 8
006142B9 E8 7005C302 call 0324482E
006142BE 0F01 ??? ; 未知命令
006142C0 ^ EB BF jmp short 00614281
006142C2 9E sahf
006142C3 6C ins byte ptr es:[edi], dx
006142C4 FB sti
006142C5 1283 1CC404B9 adc al, byte ptr [ebx+B904C41C]
006142CB B7 23 mov bh, 23
006142CD D6 salc
006142CE 1F pop ds
006142CF 0B3B or edi, dword ptr [ebx]
006142D1 ^ EB FA jmp short 006142CD
006142D3 B3 16 mov bl, 16
006142D5 0FE9C3 psubsw mm0, mm3
006142D8 F8 clc
006142D9 3E:0A58 8F or bl, byte ptr [eax-71]
006142DD 090F or dword ptr [edi], ecx
006142DF 25 E6F2FF02 and eax, 2FFF2E6
006142E4 EE out dx, al
006142E5 B9 1B4975F1 mov ecx, F175491B
006142EA 5E pop esi
006142EB 93 xchg eax, ebx
006142EC F9 stc
006142ED A0 F0D63318 mov al, byte ptr [1833D6F0]
006142F2 F6E8 imul al
006142F4 1045 8B adc byte ptr [ebp-75], al
006142F7 64:392408 cmp dword ptr fs:[eax+ecx], esp
006142FB A8 8F test al, 8F
006142FD 49 dec ecx
006142FE C3 retn
006142FF 51 push ecx
00614300 13C7 adc eax, edi
00614302 83F9 FF cmp ecx, -1
00614305 35 470C7289 xor eax, 89720C47
0061430A 25 8107ADCD and eax, CDAD0781
0061430F 204E 54 and byte ptr [esi+54], cl
00614312 E4 41 in al, 41
00614314 208B 5C240CD0 and byte ptr [ebx+D00C245C], cl
0061431A A3 C4D08B58 mov dword ptr [588BD0C4], eax
0061431F D199 15EB1458 rcr dword ptr [ecx+5814EB15], 1
00614325 A0 33C99905 mov al, byte ptr [599C933]
0061432A F7F1 div ecx
0061432C - E9 E80831C0 jmp C0924C19
00614331 83C0 D0 add eax, -30
00614334 50 push eax
00614335 C3 retn
00614336 33FF xor edi, edi
00614338 58 pop eax
00614339 0E push cs
0061433A 02AB E0291C0C add ch, byte ptr [ebx+C1C29E0]
00614340 D6 salc
00614341 5A pop edx
00614342 1D AA487E7D **b eax, 7D7E48AA
00614347 81EB 010F31F0 sub ebx, F0310F01
0061434D D5 0C aad 0C
0061434F F5 cmc
00614350 C8 E50350 enter 3E5, 50
00614354 CD 59 int 59
00614356 74 05 je short 0061435D
00614358 1F pop ds
00614359 ^ 75 F8 jnz short 00614353
0061435B 51 push ecx
0061435C CF iretd
0061435D F1 int1
0061435E E8 B843C784 call 8528871B
00614363 C5C7 lds eax, edi ; 非法使用寄存器
00614365 01E9 add ecx, ebp
00614367 0A92 07999435 or dl, byte ptr [edx+35949907]
0061436D 13B9 DA13EE1C adc edi, dword ptr [ecx+1CEE13DA]
00614373 1913 **b dword ptr [ebx], edx
00614375 EB 0B jmp short 00614382
00614377 2E:02A2 F8BDD93>add ah, byte ptr cs:[edx+3DD9BDF8]
0061437E 36:E8 5FBEFD4B call 4C5F01E3
00614384 52 push edx
00614385 E4 6E in al, 6E
00614387 BF 4357BD4B mov edi, 4BBD5743
0061438C 1890 EDEB4681 **b byte ptr [eax+8146EBED], dl
00614392 A9 5E56A47F test eax, 7FA4565E
00614397 D0D0 rcl al, 1
00614399 A8 AA test al, 0AA
0061439B D041 FA rol byte ptr [ecx-6], 1
0061439E D0AF BD33ACEF shr byte ptr [edi+EFAC33BD], 1
006143A4 49 dec ecx
006143A5 19AF D4B0FAD0 **b dword ptr [edi+D0FAB0D4], ebp
006143AB EF out dx, eax
006143AC AF scas dword ptr es:[edi]
006143AD 92 xchg eax, edx
006143AE 2F das
006143AF 87F4 xchg esp, esi
006143B1 8A2E mov ch, byte ptr [esi]
006143B3 AD lods dword ptr [esi]
006143B4 5E pop esi
006143B5 69E4 8F2BB47E imul esp, esp, 7EB42B8F
006143BB F7B5 3AE3428D div dword ptr [ebp+8D42E33A]
006143C1 BE D12DA923 mov esi, 23A92DD1
006143C6 B3 B4 mov bl, 0B4
006143C8 B7 4D mov bh, 4D
006143CA AB stos dword ptr es:[edi]
006143CB 59 pop ecx
006143CC 25 BED72A42 and eax, 422AD7BE
006143D1 F5 cmc
006143D2 7A 38 jpe short 0061440C
006143D4 B4 B7 mov ah, 0B7
006143D6 B1 A9 mov cl, 0A9
006143D8 2C 45 sub al, 45
006143DA AE scas byte ptr es:[edi]
006143DB D17F BF sar dword ptr [edi-41], 1
006143DE 4B dec ebx
006143DF 6B13 A4 imul edx, dword ptr [ebx], -5C
006143E2 7A 65 jpe short 00614449
006143E4 F4 hlt
006143E5 E6 1E out 1E, al
006143E7 EA 4A3A58D0 B9E>jmp far EBB9:D0583A4A
006143EE E5 8E in eax, 8E
006143F0 CC int3
006143F1 FD std
006143F2 4E dec esi
006143F3 CD FD int 0FD
006143F5 73 50 jnb short 00614447
006143F7 ED in eax, dx
006143F8 1F pop ds
006143F9 2D B5E2EFAB sub eax, ABEFE2B5
006143FE D4 74 aam 74
00614400 FA cli
00614401 D088 FE43E3FA ror byte ptr [eax+FAE343FE], 1
00614407 43 inc ebx
00614408 2F das
00614409 FB sti
0061440A 97 xchg eax, edi
0061440B CE into
0061440C 15 FD22A8AB adc eax, ABA822FD
00614411 92 xchg eax, edx
00614412 2B36 sub esi, dword ptr [esi]
00614414 A5 movs dword ptr es:[edi], dword ptr [e>
00614415 E6 01 out 1, al
00614417 BE 489DAEE4 mov esi, E4AE9D48
0061441C ^ 7F F1 jg short 0061440F
0061441E D0C9 ror cl, 1
00614420 FA cli
00614421 4A dec edx
00614422 DA76 FD fidiv dword ptr [esi-3]
00614425 6328 arpl word ptr [eax], bp
00614427 AB stos dword ptr es:[edi]
00614428 E4 6B in al, 6B
0061442A 2F das
0061442B BB AD3E6E90 mov ebx, 906E3EAD
00614430 A4 movs byte ptr es:[edi], byte ptr [esi>
00614431 F9 stc
00614432 F9 stc
00614433 FF92 E2E1AF4B call dword ptr [edx+4BAFE1E2]
00614439 8A1F mov bl, byte ptr [edi]
0061443B ED in eax, dx
0061443C 0021 add byte ptr [ecx], ah
0061443E 5A pop edx
0061443F 66:9C pushfw
00614441 DF3C1F fistp qword ptr [edi+ebx]
00614444 57 push edi
00614445 98 cwde
00614446 06 push es
00614447 1C 21 **b al, 21
00614449 72 3B jb short 00614486
0061444B 54 push esp
0061444C 0A4B 93 or cl, byte ptr [ebx-6D]
0061444F 48 dec eax
00614450 EA 1B56B85F 2CE>jmp far E32C:5FB8561B
00614457 47 inc edi
00614458 06 push es
00614459 08E5 or ch, ah
0061445B FFE7 jmp edi
0061445D 8316 28 adc dword ptr [esi], 28
00614460 05 E9AD0A63 add eax, 630AADE9
00614465 F1 int1
00614466 66:9D popfw
00614468 26:0E push cs
0061446A 1041 01 adc byte ptr [ecx+1], al
0061446D 8883 EA059C80 mov byte ptr [ebx+809C05EA], al
00614473 48 dec eax
00614474 0020 add byte ptr [eax], ah
00614476 40 inc eax
00614477 F0:1A59 7A lock **b bl, byte ptr [ecx+7A] ; 不允许锁定前缀
0061447B 41 inc ecx
0061447C F5 cmc
0061447D C17B E7 86 sar dword ptr [ebx-19], 86
00614481 2203 and al, byte ptr [ebx]
00614483 F4 hlt
00614484 815D 8F 8215830>**b dword ptr [ebp-71], 2831582
0061448B 0E push cs
0061448C 12AD BCFC3C2A adc ch, byte ptr [ebp+2A3CFCBC]
00614492 0100 add dword ptr [eax], eax
00614494 BD E0D0A059 mov ebp, 59A0D0E0
00614499 EB 25 jmp short 006144C0
0061449B 98 cwde
0061449C 0A53 71 or dl, byte ptr [ebx+71]
0061449F 67:04 2B add al, 2B
006144A2 3A80 6877A7F6 cmp al, byte ptr [eax+F6A77768]
006144A8 7B ED jpo short 00614497
006144AA EC in al, dx
006144AB 18DB **b bl, bl
006144AD 1E push ds
006144AE F1 int1
006144AF 62EE bound ebp, esi ; 非法使用寄存器
006144B1 35 0723223F xor eax, 3F222307
006144B6 10B2 80F5A845 adc byte ptr [edx+45A8F580], dh
006144BC 65:F0:0112 lock add dword ptr gs:[edx], edx
006144C0 BB 5DB9F42F mov ebx, 2FF4B95D
006144C5 70 07 jo short 006144CE
006144C7 06 push es
006144C8 71 04 jno short 006144CE
006144CA A8 C8 test al, 0C8
006144CC FE03 inc byte ptr [ebx]
006144CE 8DB5 8F031D74 lea esi, dword ptr [ebp+741D038F]
006144D4 0875 06 or byte ptr [ebp+6], dh
006144D7 9A 81E03DC0 E88>call far 8DE8:C03DE081
006144DE 18BA 5C0C2078 **b byte ptr [edx+78200C5C], bh
006144E4 07 pop es
006144E5 1279 05 adc bh, byte ptr [ecx+5]
006144E8 EA 003F41FF 8B0>jmp far 068B:FF413F00
006144EF 89F6 mov esi, esi
006144F1 8339 C6 cmp dword ptr [ecx], -3A
006144F4 04 B9 add al, 0B9
006144F6 C7 ??? ; 未知命令
006144F7 95 xchg eax, ebp
006144F8 ^ E2 F4 loopd short 006144EE
006144FA 33C2 xor eax, edx
006144FC 850E test dword ptr [esi], ecx
006144FE 0200 add al, byte ptr [eax]
00614500 72 07 jb short 00614509
00614502 73 05 jnb short 00614509
00614504 0E push cs
00614505 880F mov byte ptr [edi], cl
00614507 E0 3E loopdne short 00614547
00614509 0289 82849E32 add cl, byte ptr [ecx+329E8482]
0061450F 34 85 xor al, 85
00614511 F5 cmc
00614512 A3 50EFC50F mov dword ptr [FC5EF50], eax
00614517 AC lods byte ptr [esi]
00614518 99 cdq
00614519 A7 cmps dword ptr [esi], dword ptr es:[e>
0061451A E2 09 loopd short 00614525
0061451C 72 0C jb short 0061452A
0061451E 87B9 B8B60B29 xchg dword ptr [ecx+290BB6B8], edi
00614524 0FDD3E paddusw mm7, qword ptr [esi]
00614527 8305 CFF26176 A>add dword ptr [7661F2CF], -58
0061452E 0D AC224344 or eax, 444322AC
00614533 E5 20 in eax, 20
00614535 A1 970350EF mov eax, dword ptr [EF500397]
0061453A 05 CECF1940 add eax, 4019CFCE
0061453F 60 pushad
00614540 B8 9068108B mov eax, 8B106890
00614545 EA 6AE0FF7E 95C>jmp far CC95:7EFFE06A
0061454C 15 5145DD7F adc eax, 7FDD4551
00614551 DC34BB fdiv qword ptr [ebx+edi*4]
00614554 3199 85383332 xor dword ptr [ecx+32333885], ebx
0061455A B8 87A51210 mov eax, 1012A587
0061455F E7 AA out 0AA, eax
00614561 04 66 add al, 66
00614563 87C8 xchg eax, ecx
00614565 99 cdq
00614566 8287 C16850E8 F>add byte ptr [edi+E85068C1], -1
0061456D 30E1 xor cl, ah
0061456F - E9 8506B822 jmp 23194BF9
00614574 0D 213FEF91 or eax, 91EF3F21
00614579 3820 cmp byte ptr [eax], ah
0061457B 3E:D4 03 aam 3
0061457E D323 shl dword ptr [ebx], cl
00614580 F2: prefix repne:
00614581 8985 6C688370 mov dword ptr [ebp+7083686C], eax
00614587 35 A84B4840 xor eax, 40484BA8
0061458C B3 DF mov bl, 0DF
0061458E 15 31BC630C adc eax, 0C63BC31
00614593 F0:0F681E lock punpckhbw mm3, qword ptr [esi] ; 不允许锁定前缀
00614597 64:F719 neg dword ptr fs:[ecx]
0061459A 8845 56 mov byte ptr [ebp+56], al
0061459D 4A dec edx
0061459E D342 72 rol dword ptr [edx+72], cl
006145A1 030B add ecx, dword ptr [ebx]
006145A3 C075 07 56 sal byte ptr [ebp+7], 56
006145A7 2216 and dl, byte ptr [esi]
006145A9 64:85DE test esi, ebx
006145AC 898B F01E1C22 mov dword ptr [ebx+221C1EF0], ecx
006145B2 9D popfd
006145B3 95 xchg eax, ebp
006145B4 0053 56 add byte ptr [ebx+56], dl
006145B7 76 07 jbe short 006145C0
006145B9 77 05 ja short 006145C0
006145BB E7 BB out 0BB, eax
006145BD 35 EC3E6F6D xor eax, 6D6F3EEC
006145C2 2D 91EEA118 sub eax, 18A1EE91
006145C7 BB B50B833C mov ebx, 3C830BB5
006145CC 61 popad
006145CD 2B2484 sub esp, dword ptr [esp+eax*4]
006145D0 24 01 and al, 1
006145D2 92 xchg eax, edx
006145D3 5F pop edi
006145D4 6A 1C push 1C
006145D6 8D26 lea esp, dword ptr [esi]
006145D8 C9 leave
006145D9 85FF test edi, edi
006145DB 34 2B xor al, 2B
006145DD 27 daa
006145DE DAC8 fcmove st, st
006145E0 9B wait
006145E1 5B pop ebx
006145E2 AA stos byte ptr es:[edi]
006145E3 90 nop
006145E4 C3 retn
006145E5 03C5 add eax, ebp
006145E7 EC in al, dx
006145E8 78 57 js short 00614641
006145EA 04 67 add al, 67
006145EC 42 inc edx
006145ED 65:8203 BD add byte ptr gs:[ebx], -43
006145F1 6C ins byte ptr es:[edi], dx
006145F2 2256 57 and dl, byte ptr [esi+57]
006145F5 BA 5647035E mov edx, 5E034756
006145FA 8187 84232062 4>add dword ptr [edi+62202384], 615567>
00614604 71 50 jno short 00614656
00614606 820E 90 or byte ptr [esi], FFFFFF90
00614609 8665 10 xchg byte ptr [ebp+10], ah
0061460C C6 ??? ; 未知命令
0061460D 3270 9B xor dh, byte ptr [eax-65]
00614610 4C dec esp
00614611 2279 24 and bh, byte ptr [ecx+24]
00614614 E6 66 out 66, al
00614616 26:B2 88 mov dl, 88
00614619 9A E9120600 51E>call far E551:000612E9
00614620 8090 3EFFB03D 6>adc byte ptr [eax+3DB0FF3E], 6A
00614627 E8 24C72A6A call 6A8C0D50
0061462C D20A ror byte ptr [edx], cl
0061462E 6E outs dx, byte ptr es:[edi]
0061462F CA 808B retf 8B80
00614632 0C 2B or al, 2B
00614634 56 push esi
00614635 F3: prefix rep:
00614636 12A45E 53080A80 adc ah, byte ptr [esi+ebx*2+800A0853>
0061463D 2807 sub byte ptr [edi], al
0061463F A9 65A1105B test eax, 5B10A165
00614644 83C3 EC add ebx, -14
00614647 - E9 3ED2FED3 jmp D460188A
0061464C ^ E3 BA jecxz short 00614608
0061464E 48 dec eax
0061464F 8713 xchg dword ptr [ebx], edx
00614651 70 0C jo short 0061465F
00614653 39E6 cmp esi, esp
00614655 40 inc eax
00614656 DA0F fimul dword ptr [edi]
00614658 85CD test ebp, ecx
0061465A 49 dec ecx
0061465B 03D7 add edx, edi
0061465D A1 BD78A93E mov eax, dword ptr [3EA978BD]
00614662 76 5A jbe short 006146BE
00614664 96 xchg eax, esi
00614665 D991 CEC2770C fst dword ptr [ecx+C77C2CE]
0061466B 66:CB retf
0061466D 1801 **b byte ptr [ecx], al
0061466F AA stos byte ptr es:[edi]
00614670 DB ??? ; 未知命令
00614671 4C dec esp
00614672 6A 02 push 2
00614674 C3 retn
00614675 15 A0994780 adc eax, 804799A0
0061467A 9A 73119A6A 700>call far 0A70:6A9A1173
00614681 4C dec esp
00614682 2997 220C308B sub dword ptr [edi+8B300C22], edx
00614688 FF54FE 73 call dword ptr [esi+edi*8+73]
0061468C F4 hlt
0061468D 099A 201431B0 or dword ptr [edx+B0311420], ebx
00614693 6A D0 push -30
00614695 3948 C7 cmp dword ptr [eax-39], ecx
00614698 EB 18 jmp short 006146B2
0061469A 0C 24 or al, 24
0061469C F8 clc
0061469D BA 88702606 mov edx, 6267088
006146A2 ^ 79 D2 jns short 00614676
006146A4 7A 01 jpe short 006146A7
006146A6 E7 2F out 2F, eax
006146A8 91 xchg eax, ecx
006146A9 - E9 0DB8EF54 jmp 5550FEBB
006146AE C8 0BF62C enter 0F60B, 2C
006146B2 75 38 jnz short 006146EC
006146B4 20D7 and bh, dl
006146B6 8F ??? ; 未知命令
006146B7 - E9 07927AB4 jmp B4DBD8C3
006146BC C403 les eax, fword ptr [ebx]
006146BE B5 CD mov ch, 0CD
006146C0 55 push ebp
006146C1 5B pop ebx
006146C2 BB A4CA1BD3 mov ebx, D31BCAA4
006146C7 7B 98 jpo short 00614661
006146C9 D214F8 rcl byte ptr [eax+edi*8], cl
006146CC EA EE891716 E61>jmp far 1FE6:161789EE
006146D3 D275 03 sal byte ptr [ebp+3], cl
006146D6 8957 10 mov dword ptr [edi+10], edx
006146D9 16 push ss
006146DA E5 FA in eax, 0FA
006146DC 95 xchg eax, ebp
006146DD 46 inc esi
006146DE 6C ins byte ptr es:[edi], dx
006146DF C2 8B5F retn 5F8B
006146E2 1045 E2 adc byte ptr [ebp-1E], al
006146E5 8503 test dword ptr [ebx], eax
006146E7 9D popfd
006146E8 6C ins byte ptr es:[edi], dx
006146E9 9A BB53E5AB 128>call far 8B12:ABE553BB
006146F0 025433 4C add dl, byte ptr [ebx+esi+4C]
006146F4 30FA xor dl, bh
006146F6 75 53 jnz short 0061474B
006146F8 52 push edx
006146F9 99 cdq
006146FA A9 9A1C2C84 test eax, 842C1C9A
006146FF 42 inc edx
00614700 A9 90A2E285 test eax, 85E2A290
00614705 132D 6625403C adc ebp, dword ptr [3C402566]
0061470B 7F 50 jg short 0061475D
0061470D 49 dec ecx
0061470E 56 push esi
0061470F 5B pop ebx
00614710 EF out dx, eax
00614711 58 pop eax
00614712 26:EE out dx, al
00614714 D6 salc
00614715 24 DE and al, 0DE
00614717 2BB404 89035A5B sub esi, dword ptr [esp+eax+5B5A0389>
0061471E 8B38 mov edi, dword ptr [eax]
00614720 0983 C2041653 or dword ptr [ebx+531604C2], eax
00614726 98 cwde
00614727 CE into
00614728 F9 stc
00614729 236C85 E9 and ebp, dword ptr [ebp+eax*4-17]
0061472D AA stos byte ptr es:[edi]
0061472E 90 nop
0061472F D883 C7149159 fadd dword ptr [ebx+599114C7]
00614735 D5 86 aad 86
00614737 - E9 60FCB2EA jmp EB14439C
0061473C 51 push ecx
0061473D 65:0273 95 add dh, byte ptr gs:[ebx-6B]
00614741 88C4 mov ah, al
00614743 0378 D5 add edi, dword ptr [eax-2B]
00614746 123A adc bh, byte ptr [edx]
00614748 0BFF or edi, edi
0061474A 44 inc esp
0061474B 6B3E 02 imul edi, dword ptr [esi], 2
0061474E 9A EC53E988 BD7>call far 7FBD:88E953EC
00614755 CA 023C retf 3C02
00614758 0B8B F25635D0 or ecx, dword ptr [ebx+D03556F2]
0061475E - E9 B7CBE995 jmp 964B131A
00614763 90 nop
00614764 A6 cmps byte ptr [esi], byte ptr es:[edi>
00614765 D5 DD aad 0DD
00614767 24 69 and al, 69
00614769 F7840F B64EA3B0>test dword ptr [edi+ecx+B0A34EB6], A0>
00614774 03F1 add esi, ecx
00614776 8B5CD6 27 mov ebx, dword ptr [esi+edx*8+27]
0061477A 3A42 A6 cmp al, byte ptr [edx-5A]
0061477D 0A5A 9A or bl, byte ptr [edx-66]
00614780 51 push ecx
00614781 D86446 7E fsub dword ptr [esi+eax*2+7E]
00614785 387F 52 cmp byte ptr [edi+52], bh
00614788 F1 int1
00614789 61 popad
0061478A 1D 2289B489 **b eax, 89B48922
0061478F A0 4EF3CF89 mov al, byte ptr [89CFF34E]
00614794 2C 5A sub al, 5A
00614796 ^ 7D EB jge short 00614783
00614798 6E outs dx, byte ptr es:[edi]
00614799 24 70 and al, 70
0061479B 34 36 xor al, 36
0061479D F9 stc
0061479E B3 47 mov bl, 47
006147A0 BA 42E103D0 mov edx, D003E142
006147A5 D278 DB sar byte ptr [eax-25], cl
006147A8 0359 E2 add ebx, dword ptr [ecx-1E]
006147AB 95 xchg eax, ebp
006147AC - E9 B7FDEFEA jmp EB514568
006147B1 41 inc ecx
006147B2 ^ E1 8B loopde short 0061473F
006147B4 8574A1 49 test dword ptr [ecx+49], esi
006147B8 E6 D7 out 0D7, al
006147BA 8E83 F8807527 mov es, word ptr [ebx+277580F8]
006147C0 8BBD 7CC0BD03 mov edi, dword ptr [ebp+3BDC07C]
006147C6 FD std
006147C7 8DB5 659A27FC lea esi, dword ptr [ebp+FC279A65]
006147CD 07 pop es
006147CE AB stos dword ptr es:[edi]
006147CF E3 2E jecxz short 006147FF
006147D1 A2 11036FA0 mov byte ptr [A06F0311], al
006147D6 DE2B fisubr word ptr [ebx]
006147D8 D889 5850FC94 fmul dword ptr [ecx+94FC5058]
006147DE 082D EBE78462 or byte ptr [6284E7EB], ch
006147E4 305F 85 xor byte ptr [edi-7B], bl
006147E7 85C0 test eax, eax
006147E9 ^ 78 C1 js short 006147AC
006147EB 4E dec esi
006147EC 40 inc eax
006147ED 0C 9D or al, 9D
006147EF 07 pop es
006147F0 C7 ??? ; 未知命令
006147F1 93 xchg eax, ebx
006147F2 20D1 and cl, dl
006147F4 4A dec edx
006147F5 EB 1C jmp short 00614813
006147F7 6923 C085D279 imul esp, dword ptr [ebx], 79D285C0
006147FD 1083 267A08FE adc byte ptr [ebx+FE087A26], al
00614803 000A add byte ptr [edx], cl
00614805 8B52 04 mov edx, dword ptr [edx+4]
00614808 C742 50 501E643>mov dword ptr [edx+50], 36641E50
0061480F A1 1E6D6BCA mov eax, dword ptr [CA6B6D1E]
00614814 A8 17 test al, 17
00614816 2859 0B sub byte ptr [ecx+B], bl
00614819 0C 05 or al, 5
0061481B 83F9 FE cmp ecx, -2
0061481E 0223 add ah, byte ptr [ebx]
00614820 2982 AD700B71 sub dword ptr [edx+710B70AD], eax
00614826 15 E285809D adc eax, 9D8085E2
0061482B F7F2 div edx
0061482D C2 E75B retn 5BE7
00614830 5E pop esi
00614831 49 dec ecx
00614832 09CF or edi, ecx
00614834 9D popfd
00614835 8658 50 xchg byte ptr [eax+50], bl
00614838 8BFA mov edi, edx
0061483A 60 pushad
0061483B E6 D8 out 0D8, al
0061483D B4 F0 mov ah, 0F0
0061483F 6C ins byte ptr es:[edi], dx
00614840 035D FE add ebx, dword ptr [ebp-2]
00614843 6D ins dword ptr es:[edi], dx
00614844 CF iretd
00614845 847B DD test byte ptr [ebx-23], bh
00614848 92 xchg eax, edx
00614849 B5 33 mov ch, 33
0061484B 6A F5 push -0B
0061484D F0:06 lock push es ; 不允许锁定前缀
0061484F 33D2 xor edx, edx
00614851 30B9 0231F7E1 xor byte ptr [ecx+E1F73102], bh
00614857 D103 rol dword ptr [ebx], 1
00614859 E8 3BF87510 call 10D74099
0061485E 0AFD or bh, ch
00614860 813F E9A6A623 cmp dword ptr [edi], 23A6A6E9
00614866 1A98 AA0F83C6 **b bl, byte ptr [eax+C6830FAA]
0061486C 5B pop ebx
0061486D 086F 2E or byte ptr [edi+2E], ch
00614870 48 dec eax
00614871 45 inc ebp
00614872 AC lods byte ptr [esi]
00614873 EB 4C jmp short 006148C1
00614875 AD lods dword ptr [esi]
00614876 ^ 77 BD ja short 00614835
00614878 284D FB sub byte ptr [ebp-5], cl
0061487B 8F46 81 pop dword ptr [esi-7F]
0061487E 8903 mov dword ptr [ebx], eax
00614880 61 popad
00614881 58 pop eax
00614882 DE4A 3A fimul word ptr [edx+3A]
00614885 1B0B **b ecx, dword ptr [ebx]
00614887 41 inc ecx
00614888 3D 0EC29D01 cmp eax, 19DC20E
0061488D 9C pushfd
0061488E 0122 add dword ptr [edx], esp
00614890 3830 cmp byte ptr [eax], dh
00614892 1218 adc bl, byte ptr [eax]
00614894 55 push ebp
00614895 0D 0E704354 or eax, 5443700E
0061489A 11144B adc dword ptr [ebx+ecx*2], edx
0061489D 1C 45 **b al, 45
0061489F 52 push edx
006148A0 4E dec esi
006148A1 C04C33 32 2E ror byte ptr [ebx+esi+32], 2E
006148A6 64:6C ins byte ptr es:[edi], dx
006148A8 ^ E3 C0 jecxz short 0061486A
006148AA 56 push esi
006148AB 690F 72747561 imul ecx, dword ptr [edi], 61757472
006148B1 2E:46 inc esi
006148B3 CE into
006148B4 65:35 1D034578 xor eax, 7845031D
006148BA 697450 E9 6F63F>imul esi, dword ptr [eax+edx*2-17], 7>
006148C2 C6 ??? ; 未知命令
006148C3 90 nop
006148C4 42 inc edx
006148C5 90 nop
006148C6 1382 FA7F3864 adc eax, dword ptr [edx+64387FFA]
006148CC 0852 01 or byte ptr [edx+1], dl
006148CF ^ EB 80 jmp short 00614851
006148D1 8E1440 mov ss, word ptr [eax+eax*2]
006148D4 80B8 38315232 8>cmp byte ptr [eax+32523138], 86
006148DB 11BC24 7E48C091 adc dword ptr [esp+91C0487E], edi
006148E2 76 22 jbe short 00614906
006148E4 C4446E C8 les eax, fword ptr [esi+ebp*2-38]
006148E8 8966 12 mov dword ptr [esi+12], esp
006148EB CC int3
006148EC 24 5E and al, 5E
006148EE 48 dec eax
006148EF D091 5622D444 rcl byte ptr [ecx+44D42256], 1
006148F5 2AD8 sub bl, al
006148F7 8922 mov dword ptr [edx], esp
006148F9 12DC adc bl, ah
006148FB 24 1A and al, 1A
006148FD 48 dec eax
006148FE ^ E0 91 loopdne short 00614891
00614900 1222 adc ah, byte ptr [edx]
00614902 E4 20 in al, 20
00614904 F2: prefix repne:
00614905 1344E8 EA adc eax, dword ptr [eax+ebp*8-16]
00614909 89EC mov esp, ebp
0061490B 12CA adc cl, dl
0061490D 24 F0 and al, 0F0
0061490F 48 dec eax
00614910 C2 91F4 retn 0F491
00614913 22BA 44F8AA89 and bh, byte ptr [edx+89AAF844]
00614919 FC cld
0061491A 12A2 2E083211 adc ah, byte ptr [edx+1132082E]
00614920 9A 22044492 088>call far 8908:92440422
00614927 8A12 mov dl, byte ptr [edx]
00614929 0C 24 or al, 24
0061492B 8248 10 91 or byte ptr [eax+10], FFFFFF91
0061492F 7A 22 jpe short 00614953
00614931 14 44 adc al, 44
00614933 72 18 jb short 0061494D
00614935 896A 12 mov dword ptr [edx+12], ebp
00614938 1C 24 **b al, 24
0061493A 6248 20 bound ecx, qword ptr [eax+20]
0061493D 91 xchg eax, ecx
0061493E 5A pop edx
0061493F 2224F5 12282442 and ah, byte ptr [esi*8+42242812]
00614946 48 dec eax
00614947 2C 91 sub al, 91
00614949 3A22 cmp ah, byte ptr [edx]
0061494B 30F7 xor bh, dh
0061494D 123424 adc dh, byte ptr [esp]
00614950 2248 38 and cl, byte ptr [eax+38]
00614953 91 xchg eax, ecx
00614954 1A22 **b ah, byte ptr [edx]
00614956 3C 45 cmp al, 45
00614958 12EA adc ch, dl
0061495A 24 0A and al, 0A
0061495C 48 dec eax
0061495D 44 inc esp
0061495E 91 xchg eax, ecx
0061495F 0222 add ah, byte ptr [edx]
00614961 48 dec eax
00614962 20FA and dl, bh
00614964 12444C 1A adc al, byte ptr [esp+ecx*2+1A]
00614968 46 inc esi
00614969 2F das
0061496A 32F2 xor dh, dl
0061496C 2150 26 and dword ptr [eax+26], edx
0061496F EA 114454E2 895>jmp far 5889:E2544411
00614976 12DA adc bl, dl
00614978 24 5C and al, 5C
0061497A 48 dec eax
0061497B D291 6022CA44 rcl byte ptr [ecx+44CA2260], cl
00614981 64:C640 36 6C mov byte ptr fs:[eax+36], 6C
00614986 89B2 91A17032 mov dword ptr [edx+3270A191], esi
0061498C 4A dec edx
0061498D 117424 2A adc dword ptr [esp+2A], esi
00614991 48 dec eax
00614992 ^ 78 91 js short 00614925
00614994 E2 79 loopd short 00614A0F
00614996 89DA mov edx, ebx
00614998 128424 D2488888 adc al, byte ptr [esp+888848D2]
0061499F 0A1411 or dl, byte ptr [ecx+edx]
006149A2 90 nop
006149A3 2202 and al, byte ptr [edx]
006149A5 44 inc esp
006149A6 94 xchg eax, esp
006149A7 FA cli
006149A8 C8 319888 enter 9831, 88
006149AC E2 68 loopd short 00614A16
006149AE 11A0 32DA11A4 adc dword ptr [eax+A411DA32], esp
006149B4 24 D2 and al, 0D2
006149B6 48 dec eax
006149B7 A8 91 test al, 91
006149B9 CA 22AC retf 0AC22
006149BC 20B2 6B44B4AA and byte ptr [edx+AAB4446B], dh
006149C2 89B8 12A224BC mov dword ptr [eax+BC24A212], edi
006149C8 48 dec eax
006149C9 9A 91C02292 44C>call far C444:9222C091
006149D0 C2 406E retn 6E40
006149D3 CC int3
006149D4 89BA 12D024B2 mov dword ptr [edx+B224D012], edi
006149DA 48 dec eax
006149DB D4 91 aam 91
006149DD AA stos byte ptr es:[edi]
006149DE 22D8 and bl, al
006149E0 44 inc esp
006149E1 A2 DC899A12 mov byte ptr [129A89DC], al
006149E6 E0 24 loopdne short 00614A0C
006149E8 92 xchg eax, edx
006149E9 48 dec eax
006149EA E4 91 in al, 91
006149EC 8A22 mov ah, byte ptr [edx]
006149EE E8 4482EC89 call 8A4DCC37
006149F3 7A 12 jpe short 00614A07
006149F5 F0:24 72 lock and al, 72 ; 不允许锁定前缀
006149F8 48 dec eax
006149F9 F4 hlt
006149FA 91 xchg eax, ecx
006149FB 6A 22 push 22
006149FD F8 clc
006149FE 44 inc esp
006149FF 62FC bound edi, esp ; 非法使用寄存器
00614A01 895A 17 mov dword ptr [edx+17], ebx
00614A04 04 33 add al, 33
00614A06 1E push ds
00614A07 A2 44044A89 mov byte ptr [894A0444], al
00614A0C 0812 or byte ptr [edx], dl
00614A0E 42 inc edx
00614A0F 24 0C and al, 0C
00614A11 48 dec eax
00614A12 3A91 10223244 cmp dl, byte ptr [ecx+44322210]
00614A18 14 2A adc al, 2A
00614A1A 8918 mov dword ptr [eax], ebx
00614A1C 1222 adc ah, byte ptr [edx]
00614A1E 24 1C and al, 1C
00614A20 48 dec eax
00614A21 1A91 20221244 **b dl, byte ptr [ecx+44122220]
00614A27 24 0A and al, 0A
00614A29 8928 mov dword ptr [eax], ebp
00614A2B 1202 adc al, byte ptr [edx]
00614A2D 24 2C and al, 2C
00614A2F 44 inc esp
00614A30 FA cli
00614A31 6D ins dword ptr es:[edi], dx
00614A32 0830 or byte ptr [eax], dh
00614A34 91 xchg eax, ecx
00614A35 F2: prefix repne:
00614A36 223444 and dh, byte ptr [esp+eax*2]
00614A39 EA 3889E212 3C2>jmp far 243C:12E28938
00614A40 DA5E A2 ficomp dword ptr [esi-5E]
00614A43 44 inc esp
00614A44 D24489 CA rol byte ptr [ecx+ecx*4-36], cl
00614A48 1248 24 adc cl, byte ptr [eax+24]
00614A4B C2 484C retn 4C48
00614A4E 91 xchg eax, ecx
00614A4F BA 225044B2 mov edx, B2445022
00614A54 54 push esp
00614A55 89AA 125824A2 mov dword ptr [edx+A2245812], ebp
00614A5B 48 dec eax
00614A5C 5C pop esp
00614A5D 91 xchg eax, ecx
00614A5E 9A 22604492 648>call far 8964:92446022
00614A65 8A12 mov dl, byte ptr [edx]
00614A67 68 2482486C push 6C488224
00614A6C 91 xchg eax, ecx
00614A6D 7A 22 jpe short 00614A91
00614A6F 70 44 jo short 00614AB5
00614A71 72 74 jb short 00614AE7
00614A73 896A 12 mov dword ptr [edx+12], ebp
00614A76 78 24 js short 00614A9C
00614A78 6248 7C bound ecx, qword ptr [eax+7C]
00614A7B 91 xchg eax, ecx
00614A7C 5A pop edx
00614A7D ^ 79 8B jns short 00614A0A
00614A7F D4 48 aam 48
00614A81 8491 4A228844 test byte ptr [ecx+4488224A], dl
00614A87 42 inc edx
00614A88 8C89 3A129024 mov word ptr [ecx+2490123A], cs
00614A8E 3248 94 xor cl, byte ptr [eax-6C]
00614A91 91 xchg eax, ecx
00614A92 2A22 sub ah, byte ptr [edx]
00614A94 98 cwde
00614A95 44 inc esp
00614A96 229C89 1A12A024 and bl, byte ptr [ecx+ecx*4+24A0121A>
00614A9D 1248 A4 adc cl, byte ptr [eax-5C]
00614AA0 91 xchg eax, ecx
00614AA1 0A22 or ah, byte ptr [edx]
00614AA3 A8 44 test al, 44
00614AA5 02AC88 FA6C81B0 add ch, byte ptr [eax+ecx*4+B0816CFA>
00614AAC 12F2 adc dh, dl
00614AAE 24 B4 and al, 0B4
00614AB0 48 dec eax
00614AB1 EA 91B822E2 44B>jmp far BC44:E222B891
00614AB8 DA89 C012D224 fimul dword ptr [ecx+24D212C0]
00614ABE C448 CA les ecx, fword ptr [eax-36]
00614AC1 91 xchg eax, ecx
00614AC2 C8 22C244 enter 0C222, 44
00614AC6 CC int3
00614AC7 BA 89D012B2 mov edx, B212D089
00614ACC 24 D4 and al, 0D4
00614ACE 48 dec eax
00614ACF AA stos byte ptr es:[edi]
00614AD0 91 xchg eax, ecx
00614AD1 D822 fsub dword ptr [edx]
00614AD3 A2 44DC9A89 mov byte ptr [899ADC44], al
00614AD8 E0 12 loopdne short 00614AEC
00614ADA 92 xchg eax, edx
00614ADB 24 E4 and al, 0E4
00614ADD 48 dec eax
00614ADE 8A91 E8228244 mov dl, byte ptr [ecx+448222E8]
00614AE4 EC in al, dx
00614AE5 7A 89 jpe short 00614A70
00614AE7 F0:1272 24 lock adc dh, byte ptr [edx+24] ; 不允许锁定前缀
00614AEB F4 hlt
00614AEC 48 dec eax
00614AED 6A 91 push -6F
00614AEF F8 clc
00614AF0 2262 44 and ah, byte ptr [edx+44]
00614AF3 FC cld
00614AF4 5A pop edx
00614AF5 8B82 340F5122 mov eax, dword ptr [edx+22510F34]
00614AFB 04 44 add al, 44
00614AFD 4A dec edx
00614AFE 0889 42120C24 or byte ptr [ecx+240C1242], cl
00614B04 3A48 10 cmp cl, byte ptr [eax+10]
00614B07 91 xchg eax, ecx
00614B08 3222 xor ah, byte ptr [edx]
00614B0A 14 44 adc al, 44
00614B0C 2A18 sub bl, byte ptr [eax]
00614B0E 8922 mov dword ptr [edx], esp
00614B10 121C24 adc bl, byte ptr [esp]
00614B13 1A48 20 **b cl, byte ptr [eax+20]
00614B16 91 xchg eax, ecx
00614B17 1222 adc ah, byte ptr [edx]
00614B19 24 44 and al, 44
00614B1B 0A28 or ch, byte ptr [eax]
00614B1D 88E2 mov dl, ah
00614B1F 6B81 2C12D224 3>imul eax, dword ptr [ecx+24D2122C], 3>
00614B26 48 dec eax
00614B27 DAE4 fisub esp ; 非法使用寄存器
00614B29 CA 5FE2 retf 0E25F
00614B2C 44 inc esp
00614B2D C2 3889 retn 8938
00614B30 BA 123C22DA mov edx, DA223C12
00614B35 6E outs dx, byte ptr es:[edi]
00614B36 04 44 add al, 44
00614B38 48 dec eax
00614B39 D291 4822CA44 rcl byte ptr [ecx+44CA2248], cl
00614B3F 4C dec esp
00614B40 8A40 71 mov al, byte ptr [eax+71]
00614B43 54 push esp
00614B44 8982 1258247A mov dword ptr [edx+7A245812], eax
00614B4A 48 dec eax
00614B4B 5C pop esp
00614B4C 91 xchg eax, ecx
00614B4D 72 22 jb short 00614B71
00614B4F 60 pushad
00614B50 44 inc esp
00614B51 6A 64 push 64
00614B53 8962 12 mov dword ptr [edx+12], esp
00614B56 68 245A486C push 6C485A24
00614B5B BD 4470894A mov ebp, 4A897044
00614B60 127424 42 adc dh, byte ptr [esp+42]
00614B64 48 dec eax
00614B65 ^ 78 91 js short 00614AF8
00614B67 3A22 cmp ah, byte ptr [edx]
00614B69 7C 45 jl short 00614BB0
00614B6B 32E6 xor ah, dh
00614B6D 24 2A and al, 2A
00614B6F 48 dec eax
00614B70 8491 22228844 test byte ptr [ecx+44882222], dl
00614B76 1A8C89 12129024 **b cl, byte ptr [ecx+ecx*4+24901212>
00614B7D 0A48 94 or cl, byte ptr [eax-6C]
00614B80 91 xchg eax, ecx
00614B81 0222 add ah, byte ptr [edx]
00614B83 98 cwde
00614B84 20FA and dl, bh
00614B86 70 44 jo short 00614BCC
00614B88 9C pushfd
00614B89 F2: prefix repne:
00614B8A 89A0 12EA24A4 mov dword ptr [eax+A424EA12], esp
00614B90 48 dec eax
00614B91 ^ E2 91 loopd short 00614B24
00614B93 A8 22 test al, 22
00614B95 DA44AC D2 fiadd dword ptr [esp+ebp*4-2E]
00614B99 89B0 12CA24B4 mov dword ptr [eax+B424CA12], esi
00614B9F 48 dec eax
00614BA0 C2 91B8 retn 0B891
00614BA3 22BA 44BCB289 and bh, byte ptr [edx+89B2BC44]
00614BA9 C012 AA rcl byte ptr [edx], 0AA
00614BAC 24 C4 and al, 0C4
00614BAE 48 dec eax
00614BAF A2 91C8229A mov byte ptr [9A22C891], al
00614BB4 44 inc esp
00614BB5 CC int3
00614BB6 92 xchg eax, edx
00614BB7 89D0 mov eax, edx
00614BB9 128A 24D44882 adc cl, byte ptr [edx+8248D424]
00614BBF 91 xchg eax, ecx
00614BC0 D822 fsub dword ptr [edx]
00614BC2 7A 44 jpe short 00614C08
00614BC4 DC72 89 fdiv qword ptr [edx-77]
00614BC7 E0 12 loopdne short 00614BDB
00614BC9 6A 24 push 24
00614BCB E4 48 in al, 48
00614BCD 6291 E8225A45 bound edx, qword ptr [ecx+455A22E8]
00614BD3 EC in al, dx
00614BD4 EA 24F0484A 91F>jmp far F491:4A48F024
00614BDB 2242 44 and al, byte ptr [edx+44]
00614BDE F8 clc
00614BDF 3A89 FC12322E cmp cl, byte ptr [ecx+2E3212FC]
00614BE5 0835 112A2204 or byte ptr [4222A11], dh
00614BEB 44 inc esp
00614BEC 2208 and cl, byte ptr [eax]
00614BEE 891A mov dword ptr [edx], ebx
00614BF0 120C24 adc cl, byte ptr [esp]
00614BF3 1248 10 adc cl, byte ptr [eax+10]
00614BF6 91 xchg eax, ecx
00614BF7 0A22 or ah, byte ptr [edx]
00614BF9 14 44 adc al, 44
00614BFB 0218 add bl, byte ptr [eax]
00614BFD 88FA mov dl, bh
00614BFF 6F outs dx, dword ptr es:[edi]
00614C00 811C12 F2242048 **b dword ptr [edx+edx], 482024F2
00614C07 EA 912422E2 442>jmp far 2844:E2222491
00614C0E DA89 2C12D224 fimul dword ptr [ecx+24D2122C]
00614C14 3048 CA xor byte ptr [eax-36], cl
00614C17 91 xchg eax, ecx
00614C18 34 22 xor al, 22
00614C1A C2 4438 retn 3844
00614C1D BA 893C12B2 mov edx, B2123C89
00614C22 2F das
00614C23 51 push ecx
00614C24 22AA 4444A289 and ch, byte ptr [edx+89A24444]
00614C2A 48 dec eax
00614C2B 129A 244C4892 adc bl, byte ptr [edx+92484C24]
00614C31 91 xchg eax, ecx
00614C32 50 push eax
00614C33 228A 44548289 and cl, byte ptr [edx+89825444]
00614C39 58 pop eax
00614C3A 127A 24 adc bh, byte ptr [edx+24]
00614C3D 5C pop esp
00614C3E 48 dec eax
00614C3F ^ 72 91 jb short 00614BD2
00614C41 60 pushad
00614C42 226A 44 and ch, byte ptr [edx+44]
00614C45 64:6289 68125A2>bound ecx, qword ptr fs:[ecx+245A1268]
00614C4C 6C ins byte ptr es:[edi], dx
00614C4D 5E pop esi
00614C4E A2 44704A89 mov byte ptr [894A7044], al
00614C53 74 12 je short 00614C67
00614C55 42 inc edx
00614C56 24 78 and al, 78
00614C58 48 dec eax
00614C59 3A91 7C2232F3 cmp dl, byte ptr [ecx+F332227C]
00614C5F 122A adc ch, byte ptr [edx]
00614C61 24 84 and al, 84
00614C63 48 dec eax
00614C64 2291 88221A44 and dl, byte ptr [ecx+441A2288]
00614C6A 8C12 mov word ptr [edx], ss
00614C6C 8990 120A2494 mov dword ptr [eax+94240A12], edx
00614C72 48 dec eax
00614C73 0291 9810FA6E add dl, byte ptr [ecx+6EFA1098]
00614C79 229C44 F2A089EA and bl, byte ptr [esp+eax*2+EA89A0F2>
00614C80 12A424 E248A888 adc ah, byte ptr [esp+88A848E2]
00614C87 46 inc esi
00614C88 78 11 js short 00614C9B
00614C8A B0 10 mov al, 10
00614C8C 6277 22 bound esi, qword ptr [edi+22]
00614C8F B4 44 mov ah, 44
00614C91 5A pop edx
00614C92 B8 8BD448BC mov eax, BC48D48B
00614C97 91 xchg eax, ecx
00614C98 4A dec edx
00614C99 22C0 and al, al
00614C9B 44 inc esp
00614C9C 42 inc edx
00614C9D C489 3A12C824 les ecx, fword ptr [ecx+24C8123A]
00614CA3 3248 CC xor cl, byte ptr [eax-34]
00614CA6 91 xchg eax, ecx
00614CA7 2A22 sub ah, byte ptr [edx]
00614CA9 D04422 D4 rol byte ptr [edx-2C], 1
00614CAD 891A mov dword ptr [edx], ebx
00614CAF 12D8 adc bl, al
00614CB1 24 12 and al, 12
00614CB3 48 dec eax
00614CB4 DC91 0A22E044 fcom qword ptr [ecx+44E0220A]
00614CBA 02E4 add ah, ah
00614CBC 88FA mov dl, bh
00614CBE ^ 76 81 jbe short 00614C41
00614CC0 E8 12F224EC call EC863ED7
00614CC5 48 dec eax
00614CC6 EA 91F022E2 44F>jmp far F444:E222F091
00614CCD DA89 F812D224 fimul dword ptr [ecx+24D212F8]
00614CD3 FC cld
00614CD4 48 dec eax
00614CD5 CA B820 retf 20B8
00614CD8 36:44 inc esp
00614CDA C2 0489 retn 8904
00614CDD BA 120824B2 mov edx, B2240812
00614CE2 48 dec eax
00614CE3 0C 91 or al, 91
00614CE5 AA stos byte ptr es:[edi]
00614CE6 2210 and dl, byte ptr [eax]
00614CE8 44 inc esp
00614CE9 A2 14899A12 mov byte ptr [129A8914], al
00614CEE 182492 **b byte ptr [edx+edx*4], ah
00614CF1 48 dec eax
00614CF2 1C 91 **b al, 91
00614CF4 8A22 mov ah, byte ptr [edx]
00614CF6 204482 24 and byte ptr [edx+eax*4+24], al
00614CFA 897A 12 mov dword ptr [edx+12], edi
00614CFD 282472 sub byte ptr [edx+esi*2], ah
00614D00 48 dec eax
00614D01 2C 91 sub al, 91
00614D03 6A 22 push 22
00614D05 304462 34 xor byte ptr [edx+34], al
00614D09 895A 12 mov dword ptr [edx+12], ebx
00614D0C 382F cmp byte ptr [edi], ch
00614D0E 51 push ecx
00614D0F 223C45 4AEA2442 and bh, byte ptr [eax*2+4224EA4A]
00614D16 48 dec eax
00614D17 44 inc esp
00614D18 91 xchg eax, ecx
00614D19 3A22 cmp ah, byte ptr [edx]
00614D1B 48 dec eax
00614D1C 44 inc esp
00614D1D 324C89 2A xor cl, byte ptr [ecx+ecx*4+2A]
00614D21 1250 24 adc dl, byte ptr [eax+24]
00614D24 2248 54 and cl, byte ptr [eax+54]
00614D27 91 xchg eax, ecx
00614D28 1A22 **b ah, byte ptr [edx]
00614D2A 58 pop eax
00614D2B 44 inc esp
00614D2C 125C89 0A adc bl, byte ptr [ecx+ecx*4+A]
00614D30 1260 24 adc ah, byte ptr [eax+24]
00614D33 0248 64 add cl, byte ptr [eax+64]
00614D36 88FA mov dl, bh
00614D38 75 11 jnz short 00614D4B
00614D3A 68 22F2446C push 6C44F222
00614D3F EA 897012E2 247>jmp far 7424:E2127089
00614D46 48 dec eax
00614D47 DA91 7822D244 ficom dword ptr [ecx+44D22278]
00614D4D ^ 7C CA jl short 00614D19
00614D4F 8BCC mov ecx, esp
00614D51 48 dec eax
00614D52 C2 9184 retn 8491
00614D55 22BA 4488B289 and bh, byte ptr [edx+89B28844]
00614D5B 8C12 mov word ptr [edx], ss
00614D5D AA stos byte ptr es:[edi]
00614D5E 24 90 and al, 90
00614D60 48 dec eax
00614D61 A2 9194229A mov byte ptr [9A229491], al
00614D66 44 inc esp
00614D67 98 cwde
00614D68 92 xchg eax, edx
00614D69 899C12 8A24A048 mov dword ptr [edx+edx+48A0248A], eb>
00614D70 8291 A4227A44 A>adc byte ptr [ecx+447A22A4], -58
00614D77 ^ 72 89 jb short 00614D02
00614D79 AC lods byte ptr [esi]
00614D7A 126A 24 adc ch, byte ptr [edx+24]
00614D7D B0 48 mov al, 48
00614D7F 6291 B4225A45 bound edx, qword ptr [ecx+455A22B4]
00614D85 B8 EA24BC48 mov eax, 48BC24EA
00614D8A 4A dec edx
00614D8B 91 xchg eax, ecx
00614D8C C022 42 shl byte ptr [edx], 42
00614D8F 44 inc esp
00614D90 C43A les edi, fword ptr [edx]
00614D92 89C8 mov eax, ecx
00614D94 1232 adc dh, byte ptr [edx]
00614D96 24 CC and al, 0CC
00614D98 48 dec eax
00614D99 2A91 D0222244 sub dl, byte ptr [ecx+442222D0]
00614D9F D4 1A aam 1A
00614DA1 89D8 mov eax, ebx
00614DA3 1212 adc dl, byte ptr [edx]
00614DA5 24 DC and al, 0DC
00614DA7 48 dec eax
00614DA8 0A91 E0220244 or dl, byte ptr [ecx+440222E0]
00614DAE E4 FA in al, 0FA
00614DB0 40 inc eax
00614DB1 ^ 74 E8 je short 00614D9B
00614DB3 89F2 mov edx, esi
00614DB5 12EC adc ch, ah
00614DB7 24 EA and al, 0EA
00614DB9 48 dec eax
00614DBA F0:91 lock xchg eax, ecx
00614DBC E2 22 loopd short 00614DE0
00614DBE F4 hlt
00614DBF 44 inc esp
00614DC0 DAF8 fidivr eax ; 非法使用寄存器
00614DC2 89D2 mov edx, edx
00614DC4 12FC adc bh, ah
00614DC6 24 CA and al, 0CA
00614DC8 5C pop esp
00614DC9 1037 adc byte ptr [edi], dh
00614DCB 22BA 4404C28E and bh, byte ptr [edx+8EC20444]
00614DD1 44 inc esp
00614DD2 B2 08 mov dl, 8
00614DD4 89AA 120C24A2 mov dword ptr [edx+A2240C12], ebp
00614DDA 48 dec eax
00614DDB 1091 9A221444 adc byte ptr [ecx+4414229A], dl
00614DE1 92 xchg eax, edx
00614DE2 1889 8A121C24 **b byte ptr [ecx+241C128A], cl
00614DE8 8248 20 91 or byte ptr [eax+20], FFFFFF91
00614DEC 7A 22 jpe short 00614E10
00614DEE 24 44 and al, 44
00614DF0 6A 28 push 28
00614DF2 8962 12 mov dword ptr [edx+12], esp
00614DF5 2C 24 sub al, 24
00614DF7 5A pop edx
00614DF8 48 dec eax
00614DF9 30BD 4434894A xor byte ptr [ebp+4A893444], bh
00614DFF 1238 adc bh, byte ptr [eax]
00614E01 24 42 and al, 42
00614E03 48 dec eax
00614E04 3C 91 cmp al, 91
00614E06 3A7A 89 cmp bh, byte ptr [edx-77]
00614E09 3212 xor dl, byte ptr [edx]
00614E0B 44 inc esp
00614E0C 24 2A and al, 2A
00614E0E 48 dec eax
00614E0F 48 dec eax
00614E10 91 xchg eax, ecx
00614E11 2222 and ah, byte ptr [edx]
00614E13 4C dec esp
00614E14 44 inc esp
00614E15 1A50 89 **b dl, byte ptr [eax-77]
00614E18 1212 adc dl, byte ptr [edx]
00614E1A 54 push esp
00614E1B 24 72 and al, 72
00614E1D 72 0A jb short 00614E29
00614E1F 24 58 and al, 58
00614E21 48 dec eax
00614E22 0291 5C10FA73 add dl, byte ptr [ecx+73FA105C]
00614E28 2260 44 and ah, byte ptr [eax+44]
00614E2B F2:64: prefix repne:
00614E2D 89EA mov edx, ebp
00614E2F 1268 24 adc ch, byte ptr [eax+24]
00614E32 E2 48 loopd short 00614E7C
00614E34 6C ins byte ptr es:[edi], dx
00614E35 91 xchg eax, ecx
00614E36 DA22 fisub dword ptr [edx]
00614E38 70 44 jo short 00614E7E
00614E3A D27489 CA sal byte ptr [ecx+ecx*4-36], cl
00614E3E 1278 24 adc bh, byte ptr [eax+24]
00614E41 C2 487C retn 7C48
00614E44 91 xchg eax, ecx
00614E45 BA 7989B212 mov edx, 12B28979
00614E4A 8424AA test byte ptr [edx+ebp*4], ah
00614E4D 48 dec eax
00614E4E 8891 A2228C44 mov byte ptr [ecx+448C22A2], dl
00614E54 9A 90899212 942>call far 2494:12928990
00614E5B 8A48 98 mov cl, byte ptr [eax-68]
00614E5E 91 xchg eax, ecx
00614E5F 8222 9C and byte ptr [edx], FFFFFF9C
00614E62 44 inc esp
00614E63 7A A0 jpe short 00614E05
00614E65 8972 12 mov dword ptr [edx+12], esi
00614E68 A4 movs byte ptr es:[edi], byte ptr [esi>
00614E69 24 6A and al, 6A
00614E6B 48 dec eax
00614E6C A8 91 test al, 91
00614E6E 6222 bound esp, qword ptr [edx]
00614E70 AC lods byte ptr [esi]
00614E71 44 inc esp
00614E72 5A pop edx
00614E73 B0 8B mov al, 8B
00614E75 D4 48 aam 48
00614E77 B4 91 mov ah, 91
00614E79 4A dec edx
00614E7A 22B8 4442BC89 and bh, byte ptr [eax+89BC4244]
00614E80 3A12 cmp dl, byte ptr [edx]
00614E82 C02432 48 shl byte ptr [edx+esi], 48
00614E86 C491 2A22C844 les edx, fword ptr [ecx+44C8222A]
00614E8C 22CC and cl, ah
00614E8E 891A mov dword ptr [edx], ebx
00614E90 12D0 adc dl, al
00614E92 24 12 and al, 12
00614E94 48 dec eax
00614E95 D4 91 aam 91
00614E97 0A22 or ah, byte ptr [edx]
00614E99 D84402 DC fadd dword ptr [edx+eax-24]
00614E9D 88FA mov dl, bh
00614E9F ^ 72 81 jb short 00614E22
00614EA1 E0 12 loopdne short 00614EB5
00614EA3 F2: prefix repne:
00614EA4 24 E4 and al, 0E4
00614EA6 48 dec eax
00614EA7 EA 91E822E2 44E>jmp far EC44:E222E891
00614EAE DA89 F012D224 fimul dword ptr [ecx+24D212F0]
00614EB4 F4 hlt
00614EB5 48 dec eax
00614EB6 CA 91F8 retf 0F891
00614EB9 22C2 and al, dl
00614EBB 44 inc esp
00614EBC FC cld
00614EBD BA 8B823804 mov edx, 438828B
00614EC2 B2 48 mov dl, 48
00614EC4 04 91 add al, 91
00614EC6 AA stos byte ptr es:[edi]
00614EC7 2208 and cl, byte ptr [eax]
00614EC9 44 inc esp
00614ECA 9A 0C89A21C 928>call far 8992:1CA2890C
00614ED1 1012 adc byte ptr [edx], dl
00614ED3 8A2414 mov ah, byte ptr [esp+edx]
00614ED6 48 dec eax
00614ED7 8291 18227A45 1>adc byte ptr [ecx+457A2218], 1C
00614EDE FE ??? ; 未知命令
00614EDF 24 20 and al, 20
00614EE1 48 dec eax
00614EE2 6A 91 push -6F
00614EE4 24 22 and al, 22
00614EE6 624428 5A bound eax, qword ptr [eax+ebp+5A]
00614EEA 892C17 mov dword ptr [edi+edx], ebp
00614EED A8 91 test al, 91
00614EEF 3022 xor byte ptr [edx], ah
00614EF1 4A dec edx
00614EF2 44 inc esp
00614EF3 34 42 xor al, 42
00614EF5 8BFC mov edi, esp
00614EF7 48 dec eax
00614EF8 3A91 3C2232F5 cmp dl, byte ptr [ecx+F532223C]
00614EFE 122A adc ch, byte ptr [edx]
00614F00 24 44 and al, 44
00614F02 48 dec eax
00614F03 2291 48221A44 and dl, byte ptr [ecx+441A2248]
00614F09 4C dec esp
00614F0A 1289 50120A24 adc cl, byte ptr [ecx+240A1250]
00614F10 54 push esp
00614F11 48 dec eax
00614F12 0291 5810FA71 add dl, byte ptr [ecx+71FA1058]
00614F18 225C44 F2 and bl, byte ptr [esp+eax*2-E]
00614F1C 60 pushad
00614F1D 89EA mov edx, ebp
00614F1F 126424 E2 adc ah, byte ptr [esp-1E]
00614F23 48 dec eax
00614F24 68 91BA226C push 6C22BA91
00614F29 44 inc esp
00614F2A B2 70 mov dl, 70
00614F2C 89AA 127424CA mov dword ptr [edx+CA247412], ebp
00614F32 48 dec eax
00614F33 ^ 78 91 js short 00614EC6
00614F35 C2 227C retn 7C22
00614F38 45 inc ebp
00614F39 A2 E624DA48 mov byte ptr [48DA24E6], al
00614F3E 8491 D2228844 test byte ptr [ecx+448822D2], dl
00614F44 9A 8C899212 902>call far 2290:1292898C
00614F4B 26:E0 04 loopdne short 00614F52
00614F4E 98 cwde
00614F4F 44 inc esp
00614F50 7A F0 jpe short 00614F42
00614F52 08A0 917222A4 or byte ptr [eax+A4227291], ah
00614F58 44 inc esp
00614F59 6A A8 push -58
00614F5B 8962 12 mov dword ptr [edx+12], esp
00614F5E AC lods byte ptr [esi]
00614F5F 2216 and dl, byte ptr [esi]
00614F61 EC in al, dx
00614F62 04 B0 add al, 0B0
00614F64 48 dec eax
00614F65 0E push cs
00614F66 91 xchg eax, ecx
00614F67 B4 22 mov ah, 22
00614F69 06 push es
00614F6A 44 inc esp
00614F6B B8 FE40EBBC mov eax, BCEB40FE
00614F70 881E mov byte ptr [esi], bl
00614F72 74 48 je short 00614FBC
00614F74 41 inc ecx
00614F75 F0:41 lock inc ecx ; 不允许锁定前缀
00614F77 2891 11C8220E sub byte ptr [ecx+E22C811], dl
00614F7D 44 inc esp
00614F7E CC int3
00614F7F 06 push es
00614F80 89D0 mov eax, edx
00614F82 11FE adc esi, edi
00614F84 73 02 jnb short 00614F88
00614F86 D4 24 aam 24
00614F88 F6 ??? ; 未知命令
00614F89 48 dec eax
00614F8A D891 EE22DC44 fcom dword ptr [ecx+44DC22EE]
00614F90 E6 E0 out 0E0, al
00614F92 89DE mov esi, ebx
00614F94 12E4 adc ah, ah
00614F96 24 D6 and al, 0D6
00614F98 48 dec eax
00614F99 E8 91CE22EC call EC841E2F
00614F9E 44 inc esp
00614F9F C6 ??? ; 未知命令
00614FA0 F0:89BE 12F4263>lock mov dword ptr [esi+3626F412], edi ; 不允许锁定前缀
00614FA7 A1 44FC2EDC mov eax, dword ptr [DC2EFC44]
00614FAC 1110 adc dword ptr [eax], edx
00614FAE 3922 cmp dword ptr [edx], esp
00614FB0 26:44 inc esp
00614FB2 04 62 add al, 62
00614FB4 24 ED and al, 0ED
00614FB6 42 inc edx
00614FB7 D832 fdiv dword ptr [edx]
00614FB9 115A 24 adc dword ptr [edx+24], ebx
00614FBC 105E A2 adc byte ptr [esi-5E], bl
00614FBF 44 inc esp
00614FC0 14 4A adc al, 4A
00614FC2 8918 mov dword ptr [eax], ebx
00614FC4 17 pop ss
00614FC5 E8 911C223A call 3A836C5B
00614FCA 44 inc esp
00614FCB 2032 and byte ptr [edx], dh
00614FCD 892412 mov dword ptr [edx+edx], esp
00614FD0 2A2428 sub ah, byte ptr [eax+ebp]
00614FD3 48 dec eax
00614FD4 2291 2C221A44 and dl, byte ptr [ecx+441A222C]
00614FDA 3012 xor byte ptr [edx], dl
00614FDC 893412 mov dword ptr [edx+edx], esi
00614FDF 0A2438 or ah, byte ptr [eax+edi]
00614FE2 48 dec eax
00614FE3 0291 3C10FAEC add dl, byte ptr [ecx+ECFA103C]
00614FE9 2240 44 and al, byte ptr [eax+44]
00614FEC F2: prefix repne:
00614FED 44 inc esp
00614FEE 89EA mov edx, ebp
00614FF0 1248 24 adc cl, byte ptr [eax+24]
00614FF3 E2 48 loopd short 0061503D
00614FF5 4C dec esp
00614FF6 91 xchg eax, ecx
00614FF7 CA 2250 retf 5022
00614FFA 44 inc esp
00614FFB C2 5489 retn 8954
00614FFE BA 125824B2 mov edx, B2245812
00615003 48 dec eax
00615004 5C pop esp
00615005 91 xchg eax, ecx
00615006 AA stos byte ptr es:[edi]
00615007 2260 44 and ah, byte ptr [eax+44]
0061500A A2 64899A12 mov byte ptr [129A8964], al
0061500F 68 2A483210 push 1032482A
00615014 6C ins byte ptr es:[edi], dx
00615015 218A 194321D0 and dword ptr [edx+D0214319], ecx
0061501B 91 xchg eax, ecx
0061501C 1182 22782002 adc dword ptr [edx+2207822], eax
00615022 1AF3 **b dh, bl
00615024 12F2 adc dh, dl
00615026 24 88 and al, 88
00615028 48 dec eax
00615029 EA 918C22E2 449>jmp far 9044:E2228C91
00615030 3240 1B xor al, byte ptr [eax+1B]
00615033 98 cwde
00615034 8856 7C mov byte ptr [esi+7C], dl
00615037 48 dec eax
00615038 4C dec esp
00615039 C06411 4E 48 shl byte ptr [ecx+edx+4E], 48
0061503E A4 movs byte ptr es:[edi], byte ptr [esi>
0061503F 8886 7D11AC46 mov byte ptr [esi+46AC117D], al
00615045 0160 00 add dword ptr [eax], esp
00615048 0000 add byte ptr [eax], al
0061504A 0000 add byte ptr [eax], al
该怎么下手呢?给个提示嘛。
|