Function at 0x4406f8
Capabilities:
Packed with generic packer

Disassembly:
sub al, 0xfd
dec ebp
add byte [eax - 0x3a], bh
dec ebp
add byte [esp + edi*8 + 0x46], ah
add byte [ebx + ebp*4], ch
dec ebp
add byte [eax], bl
jg 0x44053c
add byte [eax - 0x4d], ah
dec ebp
push eax
jle 0x44058c
aam 0xc6
dec ebp
add byte [eax], ch
dec ebp
add byte [esi + ecx], dl
dec esi
add ah, ah
out dx, al
dec ebp
add byte [ecx + esi*8 + 0x12f4004d], dl
inc esp
add byte [esi], cl
add byte [eax], al
add byte [eax], al
add byte [ebx], al
add byte [eax], al
add byte [eax - 0x49], cl
dec eax
add byte [eax], ch
add al, byte [eax]
add byte [eax - 0x49], cl
dec eax
add byte [edx + eax], ch
add byte [eax], al
dec eax
mov bh, 0x48
add byte [eax], dh
add al, byte [eax]
add byte [edx], al
add byte [eax + eax], dl
aad 0xff
add al, 0x19
inc esp
add byte [eax], dh
adc al, byte [eax + eax + 0x16]
push esp
jae 0x44064d
imul edx, dword [ecx + 0x62], 0x746e6f43
jb 0x440651
insb byte es:[edi], dx
push esp
outsd dx, dword [esi]
jo 0x440637
popal
outsb dx, byte [esi]
insb byte es:[edi], dx
nop
invalid
popal
bound eax, qword [ebx + 0x6f]
outsb dx, byte [esi]
je 0x440690
outsd dx, dword [esi]
insb byte es:[edi], dx
add al, 0
sal byte [eax + 0x45], 1
add byte [edx + eax], ah
add bh, bh
sbb byte [eax], bl
inc esp
add byte [ecx], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], 0
add byte [eax + 0x5507000b], al
add byte [eax], al
or byte [ebx], 0
pop es
push ebp
dec ecx
push ebx
je 0x4406bb
insb byte es:[edi], dx
nop
rol byte [esi], 1
and byte [edx], al
add bh, bh
hlt
pop ss
inc esp
add byte [ecx], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], 0
add byte [eax + 0x5404000c], al
popal
bound esi, qword [ebx - 0x70]
mov eax, 0x2340048
add bh, bh
pushal
pop ss
inc esp
add byte [ecx], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], 0
add byte [eax + 0x5408000d], al
popal
bound ecx, qword [ecx + 0x6e]
js 0x440617
mov eax, 0x2380048
add bh, bh
cmp byte [edi], dl
inc esp
add byte [ecx], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], 0
add byte [eax + 0x4c0a000e], al
je 0x4406f3
popal
jb 0x440710
imul ebp, dword [esi - 0x70], sym.Projectclient.exe__Suitabcontrol_TsuiTab_
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
loopne 0x4406c5
add al, ah
pop es
inc esp
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add ah, dl
pop es
inc esp
add byte [edx + eax], bh
add byte [eax], al
inc eax
mov bh, 0x4c
add byte [eax - 0x6fffb87d], bl
loope 0x440727
add al, bl
jl 0x44072a
add byte [eax + 0x280048e1], bl
into
dec ebp
add ah, dl
fimul word [eax]
invalid
add byte [eax], dh
sbb eax, 0xfd2c0044
sub al, 0xfd
dec ebp
add byte [eax - 0x3a], bh
dec ebp
add byte [esp + edi*8 + 0x46], ah
add byte [ebx + ebp*4], ch
dec ebp
add byte [eax], bl
jg 0x440758
add byte [eax - 0x4d], ah
dec ebp
add byte [eax - 0x78], bl
dec ebp
add byte [eax - 0x7bffb87d], dh
add byte [edi], 0x7c
add byte [edi], 0xb8
add dword [edi], 0x58
pop eax
mov byte [ebp], cl
mov al, 0x83
inc edi
add byte [eax + eax*4 - 0x7f83ffb9], al
inc edi
add byte [eax + 0x58004783], bh
sbb al, 0x44
add byte [eax - 8], al
dec ebp
add byte [esi + ebp*8], dh
dec esp
add byte [eax - 0x73ffb204], ch
jge 0x440784
add byte [edx + esi*8 - 0xd23ffb3], bh
dec ebp
add byte [eax + esi*8], dh
dec ebp
add ah, dl
jl 0x440794
add al, bl
jl 0x440798
add ah, bh
lodsb al, byte [esi]
dec ebp
add byte [eax], ch
lodsd eax, dword [esi]
dec ebp
add byte [eax - 0x78], al
dec ebp
add byte [eax + 0x7e], dl
dec ebp
push eax
jle 0x4407a8
add ah, cl
mov dword [ebp], ecx
inc esp
mov dword [ebp], ecx
pop eax
mov word [ebp], cs
add al, 0x8b
dec ebp
add ah, al
int3
mov al, byte [0x6c004cec]
mov edx, 0xc7d8004d
dec ebp
add byte [eax + ebp*8 - 0x3b43ffb4], bh
dec ebp
add byte [ebx + eax*8], ah
mov esp, 0x24004dc4
ret
and al, 0xc3
dec ebp
add byte [eax - 0x38], dh
dec ebp
add byte [eax + ecx*8 + 0x4d], dh
add byte [edi + eax*8], ch
dec ebp
add ah, dl
invalid
aam 0xc6
dec ebp
add byte [eax], ch
dec ebp
add byte [esi + ecx], dl
dec esi
add ah, ah
out dx, al
dec ebp
add byte [ecx + esi*8 + 0x1980004d], dl
inc esp
add byte [eax], al
ror dword [eax], cl
and byte [ebx], bl
inc esp
add ah, bh
sbb eax, 0x1dbc0044
inc esp
add byte [esp + ebx], bh
inc esp
add byte [edi], al
push esp
jae 0x44084d
imul edx, dword [ecx + 0x62], sym.Projectclient.exe___xp_21Suitabcontrol_TsuiTab
pop es
push ebp
dec ecx
push ebx
je 0x4408bc
insb byte es:[edi], dx
nop
mov eax, 0x19140048
inc esp
add ah, bh
cld
sbb al, byte [eax + eax + 1]
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], 0
add byte [eax + 0x4c0a000d], al
je 0x4408b2
popal
jb 0x4408cf
imul ebp, dword [esi - 0x54], 0x24004b3a
add al, byte [eax]
inc dword [edx + ebx + 0x10044]
add byte [eax], al
add byte [eax], al
add byte [eax - 0x80000000], al
push cs
add byte [ebx], cl
inc edx
outsd dx, dword [esi]
jb 0x4408ed
jb 0x4408cf
outsd dx, dword [esi]
insb byte es:[edi], dx
outsd dx, dword [esi]
jb 0x44083d
cmp cl, byte [ebx]
jo 0x440896
add bh, bh
adc byte [ebp + ecx*2 + 0x4d8c2c00], cl
add byte [eax], al
add byte [eax], al
or byte [edi], 0
add byte [eax + 0x4305000f], al
outsd dx, dword [esi]
insb byte es:[edi], dx
outsd dx, dword [esi]
jb 0x4408c5
dec ebx
dec ebx
add byte [eax], ch
add al, byte [eax]
dec eax
sbb al, byte [eax + eax + 1]
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], 0
add byte [eax + 0x46040010], al
add dword [eax], eax
add byte [eax], al
add byte [eax], al
add byte [eax - 0x80000000], al
adc byte [eax], al
add byte [eax], al
adc byte [eax], 0
add al, 0x46
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x440924
push esp
mov eax, 0x570048
add bh, bh
nop
mov dword [ebp], ecx
in al, dx
stosb byte es:[edi], al
dec ebp
add byte [eax], al
add byte [eax], al
add byte [ecx], 0
add byte [eax], al
adc dword [eax], eax
pop es
push esi
imul esi, dword [ebx + 0x69], 0xcc656c62
cmp ecx, dword [ebp]
popal
add byte [eax], al
call [ebp + edi*2 + 0x7e38004d]
dec ebp
imul esp, dword [edx + 0x6c], 0x4d3bcc65
add byte [ecx], ah
add bh, bh
pushfd
jge 0x440949
add byte [eax], bh
jle 0x44094d
add byte [eax], al
add byte [eax], al
add byte [ebx], 0
add byte [eax], al
adc al, byte [eax]
pop es
inc ecx
outsb dx, byte [esi]
arpl word [eax + 0x6f], bp
jb 0x440986
rol ah, 1
inc esi
add byte [edi], bl
add bh, bh
jo 0x44091d
add dh, bh
xchg esp, eax
mov ecx, dword [ebp]
add byte [eax], al
add byte [eax - 0x80000000], al
adc eax, dword [eax]
or byte [edx + 0x69], al
inc esp
imul ecx, dword [ebp + 0x6f], 0x3c746564
dec ebp
add byte [eax], al
add byte [eax], 0
add byte [eax + 0x42080013], al
imul eax, dword [ecx + ebp*2 + 0x4d], 0x7465646f
cmp al, 0x4d
add byte [eax + eax], dh
inc dword [edi + ebp*4 + 0x4d]
add byte [ecx], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], 0
add byte [eax + 0x430b0014], al
adc byte [eax + eax], 0xb
inc ebx
outsd dx, dword [esi]
outsb dx, byte [esi]
jae 0x4409ca
jb 0x4409b9
imul ebp, dword [esi + 0x74], 0x48b85473
add byte [edi - 0x5700ffff], ah
hlt
mov eax, 0x1a80048
add bh, bh
push esp
fimul word [ebp]
add dword [eax], eax
add byte [eax], al
add byte [eax], al
add byte [eax], al
push ss
add byte [eax], cl
inc esp
outsd dx, dword [esi]
arpl word [ebx + 0x53], bp
imul esi, dword [ebp + 0x20], 0x7a004d35
add byte [eax], al
invalid
add byte [eax], al
xor ah, 0xff
invalid
jae 0x440a3b
jb 0x4409f6
cmp ecx, dword [ebp]
wait
add byte [eax], al
call [ebx + 0x1ff0000]
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], 0
add byte [eax], al
sbb byte [eax], al
or byte [edx + esi*2 + 0x61], al
dec ebx
imul ebp, dword [esi + 0x64], 0x4d3aec
pop ebp
add byte [eax], al
jmp dword [eax]
add bh, bh
pushal
add byte [eax], al
inc byte [ecx]
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], 0
add byte [eax], al
sbb dword [eax], eax
or byte [edx + esi*2 + 0x61], al
dec ebp
outsd dx, dword [esi]
push esp
mov eax, 0x500048
add dh, bh
add byte fs:[eax], al
dec byte [edx + ebp*4 + 0x4d]
add byte [eax + 1], al
sbb al, byte [eax]
pop es
inc ebp
outsb dx, byte [esi]
popal
bound ebp, qword [ebp + 0x64]
push esp
mov eax, 0x21d0048
add bh, bh
sbb eax, 0x1ff0002
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [ecx], 0
add byte [eax], al
sbb eax, dword [eax]
or eax, dword [esi + 0x75]
insb byte es:[edi], dx
insb byte es:[edi], dx
push edx
jo 0x440ab9
imul ebp, dword [esi + 0x74], 0x48b854
push ds
add al, byte [eax]
call [esi]
add al, byte [eax]
inc dword [ecx]
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], 0
add byte [eax], al
sbb al, 0
push es
dec esp
outsd dx, dword [esi]
arpl word [ebx + 0x65], bp
push esp
mov eax, 0x600048
add bh, bh
insb byte es:[edi], dx
add byte [eax], al
inc byte [ecx]
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [ecx], 0
add byte [eax], al
sbb eax, 0x61500e00
jb 0x440b00
outsb dx, byte [esi]
je 0x440ae0
imul eax, dword [ecx + ebp*2 + 0x4d], 0x5465646f
mov eax, 0x5a0048
add bh, bh
xor al, 0x8c
dec ebp
add byte [ecx], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], 0
add byte [eax], al
add byte [eax], al
push ds
add byte [ebx], cl
push eax
popal
jb 0x440b29
outsb dx, byte [esi]
je 0x440b0a
outsd dx, dword [esi]
insb byte es:[edi], dx
outsd dx, dword [esi]
jb 0x440b20
mov eax, 0x1a90048
add bh, bh
test bl, dh
dec ebp
add byte [ecx], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [ecx], 0
add byte [eax], al
pop ds
add byte [eax], al
add byte [edi], bl
add byte [ebx], cl
push eax
popal
jb 0x440b4f
outsb dx, byte [esi]
je 0x440b30
je 0x440b5b
xor eax, dword [esp + edx*2 - 0x48]
dec eax
add byte [ecx], bl
add bh, bh
pushfd
mov ecx, dword [ebp]
add dword [eax], eax
add byte [eax], al
add byte [eax], al
add byte [eax + 1], al
add byte [eax], al
add byte [eax], al
add byte [ecx], 0
add byte [eax], al
and byte [eax], al
or dl, byte [eax + 0x61]
add byte [edx], cl
push eax
popal
jb 0x440b75
outsb dx, byte [esi]
je 0x440b59
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x440b6b
mov eax, 0x9a0048
add bh, bh
in al, 0x8b
dec ebp
add byte [ecx], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [ecx], 0
add byte [eax], al
and dword [eax], eax
push cs
push eax
popal
jb 0x440b9a
outsb dx, byte [esi]
je 0x440b8b
push 0x6948776f
outsb dx, byte [esi]
je 0x440ba8
adc cl, byte [edx]
jl 0x440b45
add bh, bh
sub byte [edx + 0x1004d], cl
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], 0
add byte [eax + 0x50090022], al
add byte [eax], al
add byte [eax - 0x80000000], al
and al, byte [eax]
or dword [eax + 0x6f], edx
outsd dx, dword [esi]
jo 0x440bd3
jo 0x440bad
outsb dx, byte gs:[esi]
jne 0x440bb8
mov eax, 0x990048
add bh, bh
ror byte [ebx - 0x7477ffb3], 0x4d
add byte [eax], al
add byte [eax], al
add byte [eax], 0
add byte [eax + 0x53080023], al
push 0x6948776f
outsb dx, byte [esi]
je 0x440be3
add byte [eax - 0x80000000], al
and eax, dword [eax]
or byte [ebx + 0x68], dl
outsd dx, dword [esi]
ja 0x440bcb
imul ebp, dword [esi + 0x74], 0x4d3b5c
cmp ecx, dword [ebp]
mov al, 0xf3
dec ebp
dec ebp
add byte [eax], dh
hlt
jb 0x440bfe
mov eax, 0x1a40048
add bh, bh
dec eax
hlt
movsb byte es:[edi], byte [esi]
add dword [eax], eax
dec dword [eax - 0xc]
dec ebp
add byte [ecx], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], 0
add byte [eax], al
and eax, 0x61540700
bound edx, qword [ebx + 0x74]
outsd dx, dword [esi]
jo 0x440b4c
add byte [ecx + 0x4d], 0
rol byte [eax], 0
inc ecx
dec ebp
add al, al
add byte [eax], al
inc eax
add byte [eax], al
rol byte [eax], 0
inc dword [ecx]
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], 0
add byte [eax + 0x4f0b0026], al
add byte es:[ebx], cl
dec edi
outsb dx, byte [esi]
inc ebx
popal
outsb dx, byte [esi]
push edx
jae 0x440c58
jp 0x440c56
lodsb al, byte [esi]
lds eax, [esi]
and byte [ecx], al
add bh, bh
and byte [ecx], al
add bh, bh
or al, 0xab
stosd dword es:[edi], eax
dec ebp
add byte [eax], al
add byte [eax], al
add byte [eax], 0
add byte [eax + 0x4f070027], al
outsb dx, byte [esi]
inc ebx
insb byte es:[edi], dx
imul esp, dword [ebx + 0x6b], 0x4d41dc
enter 0, 0xffffffffffffffff
enter 0, 0xffffffffffffffff
add dword [eax], eax
add byte [eax], al
add byte [eax], al
add byte [eax - 0x80000000], al
sub byte [eax], al
adc ecx, dword [edi + 0x6e]
inc ebx
outsd dx, dword [esi]
outsb dx, byte [esi]
jae 0x440ca9
jb 0x440c98
imul ebp, dword [esi + 0x65], 0x73655264
imul edi, dword [edx + 0x65], 0x4d3294
xor byte [ecx], al
add bh, bh
xor byte [ecx], al
add bh, bh
add dword [eax], eax
add byte [eax], al
add byte [eax], al
add byte [eax - 0x80000000], al
sub dword [eax], eax
add byte [eax], al
sub byte [ecx], 0
push cs
dec edi
outsb dx, byte [esi]
inc ebx
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x440cc8
js 0x440cd9
push eax
outsd dx, dword [esi]
jo 0x440cde
jo 0x440c07
aas
dec ebp
add byte [eax - 0x4f00ffff], dh
add dword [eax], eax
inc dword [ecx]
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], 0
add byte [eax + 0x4f0a002a], al
outsb dx, byte [esi]
inc esp
outsd dx, dword [esi]
arpl word [ebx + 0x44], bp
jb 0x440cfd
jo 0x440c80
aas
dec ebp
add byte [eax - 0x4700ffff], bh
add dword [eax], eax
inc dword [ecx]
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], 0
add byte [eax + 0x4f0a002b], al
outsb dx, byte [esi]
or cl, byte [edi + 0x6e]
inc esp
outsd dx, dword [esi]
arpl word [ebx + 0x4f], bp
jbe 0x440d18
jb 0x440c61
lds eax, [esi]
sub byte [ecx], al
add bh, bh
sub byte [ecx], al
add bh, bh
add dword [eax], eax
add byte [eax], al
add byte [eax], al
add byte [eax - 0x80000000], al
sub al, 0
or cl, byte [edi + 0x6e]
add byte [eax], al
add byte [eax + 0x4f0a002c], al
outsb dx, byte [esi]
inc esp
bound ebp, qword [ebx + eax*2 + 0x6c]
imul esp, dword [ebx + 0x6b], 0x4d3ec4
call 0xe9430ce2
add byte [eax], al
inc dword [ecx]
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], 0
add byte [eax + 0x4f0a002d], al
outsb dx, byte [esi]
inc esp
jb 0x440d5a
les edi, [esi]
dec ebp
add al, ch
add byte [eax], al
invalid
inc esp
jb 0x440d6c
jo 0x440d53
dec ebp
add al, dh
add byte [eax], al
push eax
add byte [eax], al
inc dword [ecx]
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], 0
add byte [eax + 0x4f0a002e], al
outsb dx, byte [esi]
or cl, byte [edi + 0x6e]
inc esp
jb 0x440d7f
dec edi
jbe 0x440d87
jb 0x440d74
aas
dec ebp
add byte [eax], cl
add dword [eax], eax
dec dword [eax]
add dword [eax], eax
inc dword [ecx]
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], 0
add byte [eax + 0x4f09002f], al
outsb dx, byte [esi]
sub byte [edi], 0
or dword [edi + 0x6e], ecx
inc ebp
outsb dx, byte [esi]
inc esp
outsd dx, dword [esi]
arpl word [ebx + 0x50], bp
aas
dec ebp
add byte [eax], bl
add dword [eax], eax
call [eax]
add dword [eax], eax
inc dword [ecx]
add byte [eax], al
add byte [eax], al
add byte [eax], al
add dword [eax], eax
add byte [eax], al
add byte [eax], al
add byte [eax - 0x80000000], al
xor byte [eax], al
or dword [edi + 0x6e], ecx
add byte [eax], 0
add byte [eax + 0x4f090030], al
outsb dx, byte [esi]
inc ebp
outsb dx, byte [esi]
inc esp
jb 0x440dcb
lodsb al, byte [si]
lds eax, [esi]
rol byte [ecx], 0
inc eax
add dword [eax], eax
inc dword [ecx]
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], 0
add byte [eax], al
add byte [eax + 0x4f070031], al
outsb dx, byte [esi]
inc ebp
outsb dx, byte [esi]
je 0x440df1
jb 0x440d3a
lds eax, [esi]
enter 1, 0xffffffffffffffff
enter 1, 0xffffffffffffffff
add dword [eax], eax
add byte [eax], al
add byte [eax], al
add byte [eax - 0x80000000], al
xor al, byte [eax]
push es
dec edi
outsb dx, byte [esi]
inc ebp
js 0x440e16
je 0x440db7
inc ecx
dec ebp
add al, dl
add dword [eax], eax
call eax
add dword [eax], eax
inc dword [ecx]
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], 0
add byte [eax + 0x4f0d0033], al
outsb dx, byte [esi]
inc edi
je 0x440e22
imul esi, dword [ebp + 0x49], 0x306f666e
cmp eax, 0xd0004d
add bh, bh
rol byte [eax], 1
add bh, bh
add dword [eax], eax
add byte [eax], al
add byte [eax], al
add byte [eax - 0x80000000], al
xor al, 0
or ecx, dword [edi + 0x6e]
dec edi
outsb dx, byte [esi]
dec ebp
outsd dx, dword [esi]
jne 0x440e6a
inc esp
outsd dx, dword [esi]
ja 0x440e6a
xchg esp, eax
cmp eax, 0xd8004d
add bh, bh
fadd dword [eax]
add bh, bh
add dword [eax], eax
add byte [eax], al
add byte [eax], al
add byte [eax - 0x80000000], al
xor eax, 0x6e4f0b00
or ecx, dword [edi + 0x6e]
dec ebp
outsd dx, dword [esi]
jne 0x440e90
dec ebp
outsd dx, dword [esi]
jbe 0x440e87
xor byte [0xe0004d], bh
add bh, bh
loopne 0x440e2c
add bh, bh
add dword [eax], eax
add byte [eax], al
add byte [eax], al
add byte [eax - 0x80000000], al
add byte ss:[ecx], cl
dec edi
outsb dx, byte [esi]
dec ebp
outsd dx, dword [esi]
jne 0x440eb6
push ebp
jo 0x440df3
lds eax, [esi]
clc
add byte [eax], al
invalid
inc eax
dec ebp
add byte [eax], al
add dword [eax], eax
inc dword [eax]
add dword [eax], eax
inc dword [ecx]
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], 0
add byte [eax + 0x4f0b0038], al
outsb dx, byte [esi]
push ebx
je 0x440eea
jb 0x440eff
inc esp
outsd dx, dword [esi]
arpl word [ebx + 0x10], bp
aas
dec ebp
add byte [eax], dl
add dword [eax], eax
call dword [eax]
add dword [eax], eax
inc dword [ecx]
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], 0
add byte [eax + 0x4f0b0039], al
outsb dx, byte [esi]
push ebx
je 0x440f10
jb 0x440f25
inc esp
jb 0x440f15
push 0xf0004d40
inc eax
dec ebp
add al, dh
add dword [eax], eax
push eax
add dword [eax], eax
inc dword [ecx]
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], 0
add byte [eax + 0x4f08003a], al
outsb dx, byte [esi]
push ebp
outsb dx, byte [esi]
inc esp
outsd dx, dword [esi]
arpl word [ebx + 0x54], bp
add al, 0x44
add byte [eax], dh
add al, byte [eax]
push dword [eax]
add al, byte [eax]
inc dword [ecx]
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], 0
add byte [eax + 0x4f0b003b], al
outsb dx, byte [esi]
add byte [eax - 0x80000000], al
cmp eax, dword [eax]
or ecx, dword [edi + 0x6e]
push esp
popal
bound eax, qword [ecx + 0x63]
je 0x440f65
jbe 0x440f63
nop
nop
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
inc esp
adc byte [eax + eax], al
add byte [eax], al
add byte [eax + edx + 0x44], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], dh
adc byte [eax + eax + 0x40], al
add al, byte [eax]
add byte [esi + eax - 0x7c67ffbc], ch
inc edi
add byte [eax - 0x27ffb71f], dl
jl 0x440f86
add byte [eax + 0x280048e1], bl
into
dec ebp
add ah, dl
fimul word [eax]
invalid
add byte [eax], bl
jg 0x440fb4
add byte [eax - 0x4d], ah
dec ebp
add byte [eax - 0x78], bl
dec ebp
add byte [eax - 0x7bffb87d], dh
add byte [edi], 0x7c
add byte [edi], 0xb8
add dword [edi], 0x58
sbb al, 0x44
add byte [eax - 8], al
dec ebp
add byte [esi + ebp*8], dh
dec esp
add byte [eax - 0x73ffb204], ch
jge 0x440fe0
add byte [edx + esi*8 - 0xd23ffb3], bh
dec ebp
add byte [eax + esi*8], dh
dec ebp
add ah, dl
jl 0x440ff0
add al, bl
jl 0x440ff4
add ah, bh
lodsb al, byte [esi]
dec ebp
add byte [eax], ch
lodsd eax, dword [esi]
dec ebp
add byte [eax - 0x78], al
dec ebp
add byte [eax + 0x7e], dl
dec ebp
push eax
jle 0x441004
add ah, cl
mov dword [ebp], ecx
inc esp
mov dword [ebp], ecx
pop eax
mov word [ebp], cs
add al, 0x8b
dec ebp
add ah, al
int3
mov al, byte [0x6c004cec]
mov edx, 0xc7d8004d
dec ebp
add byte [eax + ebp*8 - 0x3b43ffb4], bh
dec ebp
add byte [ebx + eax*8], ah
mov esp, 0x24004dc4
ret
and al, 0xc3
dec ebp
add byte [eax - 0x38], dh
dec ebp
add byte [eax + ecx*8 + 0x4d], dh
add byte [edi + eax*8], ch
dec ebp
add ah, dl
invalid
aam 0xc6
dec ebp
add byte [eax], ch
dec ebp
add byte [esi + ecx], dl
dec esi
add ah, ah
out dx, al
dec ebp
add byte [ecx + esi*8 + 0x1980004d], dl
inc esp
add byte [ebp + ebx + 0x1b200044], dl
inc esp
add ah, bh
sbb eax, 0x1dbc0044
inc esp
add byte [esp + ebx], bh
inc esp
add byte [esi], cl
push esp
jae 0x4410a9
imul edx, dword [ecx + 0x62], 0x746e6f43
jb 0x4410ad
insb byte es:[edi], dx
nop
inc esp
adc byte [eax + eax + 7], al
pop es
push cs
push esp
jae 0x4410be
imul edx, dword [ecx + 0x62], 0x746e6f43
jb 0x4410c2
insb byte es:[edi], dx
push esp
cmove eax, dword [eax]
fadd qword [edi]
inc esp
add byte [esi], bh
add byte [0x54495553], cl
popal
bound eax, qword [ebx + 0x6f]
outsb dx, byte [esi]
je 0x4410dc
outsd dx, dword [esi]
insb byte es:[edi], dx
add al, byte [eax]
nop
rol byte [esi], 1
pop esp
sbb dword [eax + eax + 0x44], eax
sbb eax, dword [eax + eax + 1]
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], 0
add byte [eax + 0x5404003c], al
popal
bound esi, qword [ebx - 0x70]
mov eax, 0x19380048
inc esp
add ah, cl
add byte [eax], al
inc byte [ecx]
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], 0
add byte [eax + 0x5408003d], al
popal
bound ecx, qword [ecx + 0x6e]
js 0x441106
invalid
rol byte [esi], 1
and al, 0xc7
inc eax
and al, bl
adc al, byte [eax + eax - 0x75]
inc ebp
cld