@
kitty7030 #5 有道理 00001000 js loc_1063
00001002 jb EntryPoint+37
00001004 add byte [eax+eax], bl
00001007 add dword [eax], eax
00001009 add byte [eax], al
0000100b add byte [eax], al
0000100d add byte [0x6c], al
00001013 add byte [eax], al
00001015 add byte [edi*8], bl
00001018 add byte [eax], al
0000101a add byte [ecx], al
0000101c js 0xff8
0000101e in al, dx
0000101f cdq
00001020 dec ebx
00001021 outsd dx, dword [esi]
00001022 jecxz loc_105a
00001024 adc bh, al
00001026 out dx, eax
00001027 sti
00001028 sub dword [edi+ebx*8], ecx
0000102b sbb eax, 0x2858fdf1
00001030 pop esi
00001031 mov al, byte [0xf40a058f]
00001036 push eax
00001037 mov ah, 0xd9
00001039 dec ebx
0000103a outsd dx, dword [esi]
0000103b jl EntryPoint+73
0000103d sbb eax, 0x90c96d75
00001042 xchg esp, eax
00001043 insd dword [edi], dx
00001044 mov dl, 0x9f
00001046 mov esi, 0x25bf2c94
0000104b pop ebx
0000104c outsb dx, byte [esi]
0000104d mov bh, 0x20
00001050 xchg dword [eax+0x14], edx
00001053 inc ebp
00001054 dec edx
00001055 xor esi, ebx
00001057 wait
00001058 stc
00001059 xchg ebx, eax
loc_105a:
0000105a dec esi ; CODE XREF=EntryPoint+34
0000105b aas
0000105c cmp eax, 0x6f9396af
00001061 push eax
00001062 push esi
loc_1063:
00001063 pop ecx ; CODE XREF=EntryPoint
00001064 xchg ecx, eax
00001065 fisttp word [edi-0xf]
00001068 sbb eax, 0x77204e9a
0000106d test edi, ecx
0000106f vpmuludq ymm1, ymm0, ymm3
00001074 ret
; endp
; ================ B E G I N N I N G O F P R O C E D U R E ================
sub_1075:
00001075 out 0x99, eax
00001077 lcall 0x4d9f, 0x487f9a7e
0000107e cmp edi, edi
00001080 xor byte [ecx-0x15], cl
00001083 ret 0x7fc5
; endp
; ================ B E G I N N I N G O F P R O C E D U R E ================
sub_1086: