Function at 0x4148a4
Capabilities:
Resolve function by parsing pe exports

Disassembly:
add bh, bh
je 0x4148ad
test al, 0xbf
test al, 0x4f
or byte [eax], al
add bh, bh
je 0x4148b7
add byte [eax], al
push dword [ebp + eax - 0x50]
mov edi, 0xefcc4fa8
mov al, 0xbf
test al, 0x4f
int3
out dx, eax
dec edx
push dword [ebp + eax - 0x44]
mov edi, 0x11604fa8
inc eax
push dword [ebp + eax - 0x40]
mov edi, 0x4fa8
add bh, bh
je 0x4148d5
les edi, [edi + 0x4fa8]
add bh, bh
je 0x4148df
add byte [eax], al
push dword [ebp + eax - 0x38]
mov edi, 0x84fa8
enter 0xffffffffffffa8bf, 0x4f
or byte [eax], al
add byte [eax], al
push dword [ebp + eax - 0x34]
mov edi, 0x24fa8
add bh, bh
je 0x4148f3
add bh, bh
je 0x4148e9
int3
add byte [eax], al
push dword [ebp + eax - 0x2c]
mov edi, 0xefe84fa8
aam 0xbf
test al, 0x4f
call 0x754093e6
add eax, 0x4fa8bfe0
invalid
out dx, eax
dec edx
push dword [ebp + eax - 0x20]
mov edi, 0x668f4fa8
inc ebp
push dword [ebp + eax - 0x1c]
mov edi, 0x4fa8
add bh, bh
je 0x414911
call 0x90f1d0
add byte [eax], al
push dword [ebp + eax - 0x14]
mov edi, 0x4fa8
add bh, bh
je 0x414925
invalid
add byte [eax], al
push dword [ebp + eax - 8]
mov edi, 0xe43c4fa8
jl 0x414932
add byte [0x4bc004], al
xchg dword [ebp + 0x45], edx
push dword [ebp + eax + 8]
shr byte [eax + 0x4f], 0xff
je 0x41494d
or al, 0xc0
test al, 0x4f
add byte [eax], al
add bh, bh
je 0x414957
add byte [eax], al
push dword [ebp + eax + 0x10]
shr byte [eax + 0x84f], 0xff
adc al, al
test al, 0x4f
or byte [eax], al
add bh, bh
add byte [eax], al
push dword [ebp + eax + 0x14]
shr byte [eax + 0x84f], 0xff
je 0x414961
adc al, 0xc0
test al, 0x4f
or byte [eax], al
add bh, bh
add byte [eax], al
push dword [ebp + eax + 0x1c]
shr byte [eax + 0x4af0084f], 0xff
je 0x414975
je 0x41496b
sbb al, 0xc0
test al, 0x4f
or al, dh
dec edx
push dword [ebp + eax + 0x28]
shr byte [eax + 0x4555e14f], 0xff
je 0x41497f
invalid
sub al, al
test al, 0x4f
loope 0x4149cb
push ebp
inc ebp
push dword [ebp + eax + 0x2c]
shr byte [eax + 0x4f], 0xff
sub al, 0xc0
test al, 0x4f
add byte [eax], al
add bh, bh
add byte [eax], al
push dword [ebp + eax + 0x30]
shr byte [eax + 0x4f], 0xff
je 0x414989
xor al, al
test al, 0x4f
add byte [eax], al
add bh, bh
add byte [eax], al
push dword [ebp + eax + 0x34]
shr byte [eax + 0x84f], 0xff
je 0x414993
xor al, 0xc0
test al, 0x4f
or byte [eax], al
add bh, bh
add byte [eax], al
push dword [ebp + eax + 0x38]
shr byte [eax + 0x84f], 0xff
je 0x41499d
cmp al, al
test al, 0x4f
or byte [eax], al
add bh, bh
add byte [eax], al
push dword [ebp + eax + 0x40]
je 0x4149a7
inc eax
shr byte [eax + 0x4af0144f], 0xff
invalid
je 0x4149b1
dec esp
shr byte [eax + 0x4555474f], 0xff
push ebp
inc ebp
push dword [ebp + eax + 0x50]
je 0x4149bb
push eax
shr byte [eax + 0x4f], 0xff
add byte [eax], al
push dword [ebp + eax + 0x54]
je 0x4149c5
push esp
shr byte [eax + 0x4f], 0xff
add byte [eax], al
push dword [ebp + eax + 0x58]
je 0x4149cf
pop eax
shr byte [eax + 0x84f], 0xff
je 0x4149d9
add byte [eax], al
push dword [ebp + eax + 0x5c]
pop esp
shr byte [eax + 0x84f], 0xff
je 0x4149e3
add byte [eax], al
push dword [ebp + eax + 0x64]
shr byte [eax + 0x4af0204f], 0xff
shr byte fs:[eax + 0x4af0204f], 0xff
invalid
je 0x4149ed
jo 0x4149aa
test al, 0x4f
sbb al, 0x68
inc ebp
push dword [ebp + eax + 0x74]
shr byte [eax + 0x4f], 0xff
push 0x574ff45
je 0x4149b4
test al, 0x4f
add byte [eax], al
add bh, bh
je 0x414a01
js 0x4149be
test al, 0x4f
add byte [eax], al
add bh, bh
je 0x414a0b
add byte [eax], al
push dword [ebp + eax + 0x7c]
shr byte [eax + 0x24f], 0xff
jl 0x4149c8
test al, 0x4f
add al, byte [eax]
add bh, bh
add byte [eax], al
push dword [ebp + eax - 0x80]
shr byte [eax + 0x34f], 0xff
je 0x414a15
add al, 0xa8
dec edi
add eax, dword [eax]
add bh, bh
add byte [eax], al
push dword [ebp + eax - 0x78]
shr byte [eax + 0x4af0304f], 0xff
je 0x414a29
je 0x414a1f
mov al, al
test al, 0x4f
xor al, dh
dec edx
push dword [ebp + eax - 0x6c]
invalid
xchg esp, eax
shr byte [eax + 0x41ecb04f], 0
mov dword [0x4fa8c098], 0xff000000
in al, dx
inc ecx
add bh, al
add eax, 0x4fa8c098
add byte [eax], al
add bh, bh
je 0x414a3d
pushfd
shr byte [eax + 0x4f], 0xff
je 0x414a47
add byte [eax], al
push dword [ebp + eax - 0x60]
shr byte [eax + 0x84f], 0xff
je 0x414a51
mov al, byte [0x84fa8c0]
add byte [eax], al
push dword [ebp + eax - 0x5c]
movsb byte es:[edi], byte [esi]
shr byte [eax + 0x84f], 0xff
je 0x414a5b
add byte [eax], al
push dword [ebp + eax - 0x54]
lodsb al, byte [esi]
shr byte [eax + 0x4af03c4f], 0xff
je 0x414a65
invalid
mov eax, 0x54fa8c0
push ss
inc eax
push dword [ebp + eax - 0x44]
shr byte [eax + 0x4f], 0xff
je 0x414a79
rol al, 0xa8
dec edi
add byte [eax], al
add bh, bh
je 0x414a83
add byte [eax], al
push dword [ebp + eax - 0x3c]
shr byte [eax + 0x84f], 0xff
je 0x414a8d
invalid
add byte [eax], al
push dword [ebp + eax - 0x38]
shr byte [eax + 0x24f], 0xff
enter 0xffffffffffffa8c0, 0x4f
add al, byte [eax]
add bh, bh
add byte [eax], al
push dword [ebp + eax - 0x30]
shr byte [eax + 0x4af05c4f], 0xff
je 0x414aa1
je 0x414a97
rol al, 1
test al, 0x4f
pop esp
invalid
fadd st(0), st(0)
test al, 0x4f
invalid
imul eax, dword [ebp - 1], 0xc0e00574
test al, 0x4f
add byte [eax], al
add bh, bh
je 0x414ab5
in al, 0xc0
test al, 0x4f
add byte [eax], al
add bh, bh
je 0x414abf
add byte [eax], al
push dword [ebp + eax - 0x18]
shr byte [eax + 0x4f], 0xff
je 0x414ac9
call 0x90f37f
add byte [eax], al
push dword [ebp + eax - 0x14]
in al, dx
shr byte [eax + 0x4f], 0xff
je 0x414ad3
add byte [eax], al
push dword [ebp + eax - 0xc]
shr byte [eax + 0x4af0804f], 0xff
je 0x414add
hlt
invalid
add cl, al
dec ebx
add byte [esi], dh
push 0x45
push dword [ebp + eax + 4]
shr dword [eax + 0x4f], 0xff
je 0x414af1
or cl, al
test al, 0x4f
add byte [eax], al
add bh, bh
je 0x414afb
add byte [eax], al
push dword [ebp + eax + 0xc]
shr dword [eax + 0x84f], 0xff
or al, 0xc1
test al, 0x4f
or byte [eax], al
add bh, bh
add byte [eax], al
push dword [ebp + eax + 0x10]
shr dword [eax + 0x84f], 0xff
je 0x414b05
adc cl, al
test al, 0x4f
or byte [eax], al
add bh, bh
add byte [eax], al
push dword [ebp + eax + 0x18]
shr dword [eax + 0x4af0a44f], 0xff
je 0x414b19
je 0x414b0f
sbb cl, al
test al, 0x4f
movsb byte es:[edi], byte [esi]
invalid
and al, 0xc1
test al, 0x4f
popal
push 0x45
push dword [ebp + eax + 0x28]
shr dword [eax + 0x4f], 0xff
je 0x414b2d
sub al, 0xc1
test al, 0x4f
add byte [eax], al
add bh, bh
je 0x414b37
add byte [eax], al
push dword [ebp + eax + 0x30]
shr dword [eax + 0x4f], 0xff
xor cl, al
test al, 0x4f
add byte [eax], al
add bh, bh
add byte [eax], al
push dword [ebp + eax + 0x34]
shr dword [eax + 0x24f], 0xff
je 0x414b41
xor al, 0xc1
test al, 0x4f
add al, byte [eax]
add bh, bh
add byte [eax], al
push dword [ebp + eax + 0x3c]
shr dword [eax + 0x4af0b04f], 0xff
je 0x414b55
je 0x414b4b
cmp al, 0xc1
test al, 0x4f
mov al, 0xf0
dec edx
push dword [ebp + eax + 0x48]
invalid
dec eax
shr dword [eax + 0x4556184f], 0xff
je 0x414b5f
push esi
inc ebp
push dword [ebp + eax + 0x4c]
add eax, 0x4fa8c14c
add byte [eax], al
add bh, bh
dec esp
shr dword [eax + 0x4f], 0xff
add byte [eax], al
push dword [ebp + eax + 0x50]
je 0x414b69
add eax, 0x4fa8c150
add byte [eax], al
add bh, bh
push eax
shr dword [eax + 0x4f], 0xff
add byte [eax], al
push dword [ebp + eax + 0x54]
je 0x414b73
add eax, 0x4fa8c154
or byte [eax], al
add bh, bh
push esp
shr dword [eax + 0x84f], 0xff
add byte [eax], al
push dword [ebp + eax + 0x58]
je 0x414b7d
add eax, 0x4fa8c158
or byte [eax], al
add bh, bh
pop eax
shr dword [eax + 0x84f], 0xff
add byte [eax], al
push dword [ebp + eax + 0x60]
je 0x414b87
pushal
shr dword [eax + 0x4af0c04f], 0xff
je 0x414b91
invalid
insb byte es:[edi], dx
shr dword [eax + 0x4644c94f], 0xff
je 0x414b9b
inc esp
inc esi
push dword [ebp + eax + 0x70]
shr dword [eax + 0x4f], 0xff
jo 0x414b59
test al, 0x4f
add byte [eax], al
add bh, bh
add byte [eax], al
push dword [ebp + eax + 0x74]
shr dword [eax + 0x4f], 0xff
je 0x414ba5
je 0x414b63
test al, 0x4f
add byte [eax], al
add bh, bh
add byte [eax], al
push dword [ebp + eax + 0x78]
shr dword [eax + 0x84f], 0xff
je 0x414baf
js 0x414b6d
test al, 0x4f
or byte [eax], al
add bh, bh
add byte [eax], al
push dword [ebp + eax + 0x7c]
shr dword [eax + 0x84f], 0xff
je 0x414bb9
jl 0x414b77
test al, 0x4f
or byte [eax], al
add bh, bh
add byte [eax], al
push dword [ebp + eax - 0x7c]
shr dword [eax + 0x4af0d44f], 0xff
je 0x414bcd
je 0x414bc3
test cl, al
test al, 0x4f
aam 0xf0
dec edx
push dword [ebp + eax - 0x70]
invalid
nop
shr dword [eax + 0x4645024f], 0xff
je 0x414bd7
inc ebp
inc esi
push dword [ebp + eax - 0x6c]
xchg esp, eax
shr dword [eax + 0x4f], 0xff
je 0x414be1
add byte [eax], al
push dword [ebp + eax - 0x68]
cwde
shr dword [eax + 0x4f], 0xff
je 0x414beb
add byte [eax], al
push dword [ebp + eax - 0x64]
pushfd
shr dword [eax + 0x24f], 0xff
je 0x414bf5
add byte [eax], al
push dword [ebp + eax - 0x60]
shr dword [eax + 0x34f], 0xff
je 0x414bff
mov al, byte [0x34fa8c1]
add byte [eax], al
push dword [ebp + eax - 0x58]
shr dword [eax + 0x4af0e84f], 0xff
je 0x414c09
test al, 0xc1
test al, 0x4f
call 0x754096f3
add eax, 0x4fa8c1b4
invalid
mov ah, 0xc1
test al, 0x4f
test dword [ebp + 0x46], eax
inc ebp
inc esi
push dword [ebp + eax - 0x48]
shr dword [eax + 0x4f], 0xff
je 0x414c1d
add eax, 0x4fa8c1bc
add byte [eax], al
add bh, bh
je 0x414c27
mov esp, 0x4fa8c1
add byte [eax], al
push dword [ebp + eax - 0x40]
shr dword [eax + 0x84f], 0xff
rol cl, 0xa8
dec edi
or byte [eax], al
add bh, bh
add byte [eax], al
push dword [ebp + eax - 0x3c]
shr dword [eax + 0x24f], 0xff
je 0x414c3b
je 0x414c31
invalid
add byte [eax], al
push dword [ebp + eax - 0x34]
shr dword [eax + 0x4af1084f], 0xff
je 0x414c45
int3
int1
dec edx
push dword [ebp + eax - 0x28]
shr dword [eax + 0x4556394f], 0xff
je 0x414c4f
fadd st(1)
test al, 0x4f
cmp dword [esi + 0x45], edx
push esi
inc ebp
push dword [ebp + eax - 0x24]
shr dword [eax + 0x4f], 0xff
fadd st(1), st(0)
test al, 0x4f
add byte [eax], al
add bh, bh
add byte [eax], al
push dword [ebp + eax - 0x20]
shr dword [eax + 0x4f], 0xff
je 0x414c59
loopne 0x414c17
test al, 0x4f
add byte [eax], al
add bh, bh
add byte [eax], al
push dword [ebp + eax - 0x1c]
shr dword [eax + 0x24f], 0xff
je 0x414c63
in al, 0xc1
test al, 0x4f
add al, byte [eax]
add bh, bh
add byte [eax], al
push dword [ebp + eax - 0x18]
shr dword [eax + 0xff4f], 0xff
je 0x414c77
je 0x414c6d
call 0xff90f52e
add byte [eax], al
push dword [ebp + eax - 0x10]
shr dword [eax + 0x4af1184f], 0xff
je 0x414c81
invalid
int1
dec edx
push dword [ebp + eax - 4]
cld
shr dword [eax + 0x45568b4f], 0xff
je 0x414c8b
push esi
inc ebp
push dword [ebp + eax]
ret 0x4fa8
add dl, al
test al, 0x4f
add byte [eax], al
add bh, bh
je 0x414c95
add byte [eax], al
push dword [ebp + eax + 4]
ret 0x4fa8
add al, 0xc2
test al, 0x4f
add byte [eax], al
add bh, bh
je 0x414c9f
add byte [eax], al
push dword [ebp + eax + 8]
ret 0x4fa8
or dl, al
test al, 0x4f
or byte [eax], al
add bh, bh
je 0x414ca9
add byte [eax], al
push dword [ebp + eax + 0xc]
ret 0x4fa8
or al, 0xc2
test al, 0x4f
or byte [eax], al
add bh, bh
je 0x414cb3
add byte [eax], al
push dword [ebp + eax + 0x14]
ret 0x4fa8
adc al, 0xc2
test al, 0x4f
sub cl, dh
int1
dec edx
push dword [ebp + eax + 0x20]
ret 0x4fa8