Function at 0xe182ff
Capabilities:
Parse pe header
Resolve function by parsing pe exports

Disassembly:
push eax
jmp 0xe53275
cmp byte [esi + 1], 0x23
jmp 0xfa3e8f
mov edi, dword [ebp + 8]
test edi, edi
jmp 0xdeb7b4
push ecx
jmp 0xf96f25
je 0xd6f724
cmp eax, 1
jmp 0xcf1e25
push edx
jmp 0x89e030
mov esp, ebp
pop ebp
jmp 0xd6d52b
jne 0xe57980
pop esi
xchg ebx, edi
pop ebx
sub eax, eax
bswap di
mov di, 0x1520
jmp 0xeef2a8
jne 0xec4a7c
inc esi
mov dword [ebp + 8], esi
jmp 0xd96108
mov esp, ebp
pop ebp
ret
jne 0x8a6ffb
cmp byte [ebp + 0x10], 0
jmp 0xf2c7d0
mov cl, byte [esi + 2]
cmp edi, 0x16c25ad6
add esi, 2
test bx, si
sub edx, edx
test cl, cl
jmp 0xd20653
je 0xf9b939
mov bl, cl
test ebp, 0x38ee0dea
sub bl, 0x30
jmp 0xf9b908
mov ecx, dword [ebp + 0xc]
ror eax, cl
adc dx, 0x188d
mov edx, dword [ebp - 0xc]
ror si, 0xd8
mov eax, dword [ebp + 8]
test ebp, 0x836076
cmc
add si, 0x2eaa
lea esi, [ebx + eax]
cmp bl, al
btc ax, 0xc2
mov eax, dword [ebp + 0x10]
test ecx, ebx
cmp ch, 0xa9
cmc
push eax
add al, 0x54
shl al, 0x59
sar esi, 1
sar al, cl
shl ax, cl
mov eax, dword [edx + esi*4]
clc
add eax, edi
jmp 0xe67fba
jmp 0xec4a7c
jae 0xceee98
mov edx, dword [eax + edi + 0x1c]
stc
lea ecx, [edx + ecx*4]
mov ecx, dword [ecx + edi]
stc
test ecx, ecx
jmp 0xf32d11
pop ebp
jmp 0xd5ee7b
ret
ret
mov ecx, dword [ebp - 4]
cwd
xchg dl, al
mov dl, 0x51
mov edx, dword [ecx + edi + 0x24]
cbw
lahf
lea eax, [edx + esi*2]
cwd
cmovge ecx, esp
movzx ecx, word [eax + edi]
cwd
cdq
cmovle edx, esp
lea edx, [ebx + 1]
jmp 0xe7a7b9
jmp 0xec4a7c
mov esp, ebp
jmp 0xf3cf7e
ret
mov esp, ebp
pop ebp
ret
je 0xceee98
cmp ecx, eax
jmp 0xea9270
jl 0xf483a1
jmp 0xd2190d
jne 0xf40da4
mov eax, dword [edx + 0x78]
mov dword [ebp - 4], eax
test eax, eax
jmp 0xef3cf9
je 0xf40da4
mov ecx, dword [ebp + 0xc]
test ecx, ecx
jmp 0xf6d91e
jne 0xdf1cfe
lea edx, [ebp - 0x114]
jmp 0xea8a3e
pop esi
cwde
pop ebx
cmovne eax, edx
lea eax, [ecx + edi]
xchg edi, edi
movzx edi, sp
cmovne edi, ecx
pop edi
jmp 0xebde80
je 0xceee98
cmp eax, edi
jmp 0xd1772e
inc eax
mov dword [ebp + 8], edx
cmp edx, ecx
jmp 0xe5535f
push ebp
mov ebp, esp
lea esp, [esp - 0x114]
test di, 0x6b31
push edi
add edi, 0x50de7499
jmp 0x8b637d
ret
dec ebx
jmp 0xebb43f
je 0xf483a1
mov edx, dword [eax + edi + 0x20]
jmp 0xe2e1f9
mov ecx, esi
sub ecx, eax
test di, 0x1dc0
cmp ecx, 0x104
jae 0xceee98
mov dword [ebp + 8], 0
test bp, bx
test ecx, ecx
jmp 0xe67d67
mov ebx, dword [eax + edi + 0x18]
test ebx, ebx
jmp 0xe34ff6
mov esp, ebp
jmp 0xd4e997
call fcn.00e182ff
add esp, 0xc
bswap ebx
pop esi
pop ebx
movsx edi, sp
movzx edi, bp
pop edi
jmp 0xcdf77c
jb 0xe67d78
mov eax, dword [ebp + 8]
jmp 0xf0c89f
jae 0xdee2cc
lea eax, [ecx + edi]
sub esi, esi
adc cl, bl
mov cl, byte [eax]
btc si, bp
mov esi, eax
test cl, 0x4e
clc
test cl, cl
jmp 0xe57976
je 0xceee98
mov edi, edi
test eax, esp
cmp cl, 0x2e
je 0xe370a8
mov cl, byte [esi + 1]
inc esi
clc
test cl, cl
jmp 0xceee92
lea ebx, [esi - 1]
clc
jmp 0xec4a7c
jbe 0xe55365
lea ebx, [ebp - 0x114]
rol dl, 0xf6
sub ebx, eax
mov dl, byte [eax]
jmp 0xf8b1ce
call fcn.00db26e3
lea esp, [esp + 4]
cmp eax, 0xffffffff
jmp 0xf79793
mov esp, ebp
cmovl bp, bp
pop ebp
jmp 0xe1b517
mov dword [ebp - 8], ecx
mov dword [ebp + 8], edx
jmp 0xd34570
ja 0xe370df
sub ecx, dword [eax + edi + 0x10]
cmp ecx, dword [eax + edi + 0x14]
jmp 0xd46600
add edx, edi
cmp dword [edx], 0x4550
jmp 0xddda6d
push edx
mov eax, dword [sym.imp.KERNEL32.dll_LoadLibraryA]
jmp 0xef13e5
jb 0xdee2cc
mov edx, dword [ebp - 0x10]
cmc
clc
lea edx, [edx + eax]
cmp ecx, edx
jmp 0xe57844
mov eax, dword [ebp + 0xc]
jmp 0xecd2e1
add edx, edi
cmp eax, ecx
test bp, 0x44a1
mov dword [ebp + 8], 0
test ax, 0x4d10
jmp 0xec8dac
mov esp, ebp
pop ebp
jmp 0xecf9cb
cmp dword [ebp + 8], ebx
jmp 0xf4838b
je 0xf60112
inc edx
stc
test bp, 0xaee
jmp 0xf60106
mov dword [ebp - 0xc], edx
jmp 0xf07048
push eax
push edi
jmp 0xf2b8db
ret
call eax
pop esi
pop ebx
not di
bswap di
movzx edi, cx
pop edi
jmp 0xda9a0b
mov byte [ebp + eax - 0x114], 0
nop
mov eax, dword [sym.imp.KERNEL32.dll_GetModuleHandleA]
jmp 0xf32eef
push eax
push edi
setnp ah
jmp 0xf6d304
pop edi
jmp 0xd0f3a3
mov esp, ebp
jmp 0xf2e562
lea eax, [ebp - 0x114]
sub edx, edx
sete cl
sal cl, 0xba
cmp ebp, 0x4494e6f
sub ebx, eax
bts esi, ebx
mov edi, edi
bt ax, bx
btr si, sp
mov eax, 0x1bb57ddb
mov cl, dl
clc
not si
rol eax, cl
btc esi, 4
rol si, 0xaa
lea esi, [ebp + edx - 0x114]
cmp esp, 0x6e5e0a2f
add al, dl
clc
xor al, byte [ebx + esi]
mov byte [esi], al
jmp 0xec74c8
call eax
test eax, eax
jmp 0xdf1cf8
je 0xf40da4
mov edx, dword [edx + 0x7c]
push ebx
test esi, ebx
test ebp, 0x2980379
push esi
clc
cmc
or esi, 0xffffffff
mov dword [ebp - 0x10], edx
stc
mov dword [ebp - 8], esi
cmp ecx, 0xffff
jmp 0xe849cb
test ebx, ebx
jmp 0xdb7cdd
lea ecx, [ebp - 0x114]
jmp 0xf8fc7e
inc edx
jmp 0xe0f7f7
mov eax, dword [sym.imp.KERNEL32.dll_GetProcAddress]
call eax
pop esi
pop ebx
cmovs edi, eax
jmp 0xf909ba
je 0xeadac5
mov ebx, dword [ebp + 0xc]
stc
jmp 0xef11d8
pop ebp
ret
jne 0xdb7cd6
pop esi
bt ebx, ebx
pop ebx
sub eax, eax
xchg di, di
pop edi
jmp 0xef0d68
call eax
test eax, eax
jmp 0xdec3ef
pop ebp
jmp 0xda7817
je 0xf9625e
sub eax, eax
xchg di, di
pop edi
jmp 0xe44f1f
jle 0xd218fc
mov eax, dword [ebp - 4]
sub si, 0x7c59
cmc
cmp ecx, eax
mov esi, dword [ebp - 8]
test esp, ebp
cmp esi, dword [eax + edi + 0x14]
jae 0xceee98
mov ecx, dword [eax + edi + 0x1c]
shrd dx, cx, 0xa8
bsr dx, bp
sal dx, 0xff
lea edx, [ecx + esi*4]
xor ch, cl
bswap cx
sal ch, cl
mov ecx, dword [edx + edi]
cmc
test ecx, ecx
jmp 0xdb7cd0
je 0xe55365
mov byte [ebx + eax], dl
inc edx
mov edx, dword [ebp + 8]
jmp 0xf25310
cmp edx, 0x104
jb 0xef11fb
lea eax, [ebp - 0x114]
jmp 0xedd90a
mov eax, dword [sym.imp.KERNEL32.dll_GetProcAddress]
jmp 0xedb691
je 0xf40da4
mov eax, 0x5a4d
cmp edi, 0x50f37cd3
cmp word [edi], ax
jmp 0xf40d9e
je 0xe665ce
test eax, eax
jmp 0xcd6470
test dl, dl
jmp 0xf54992
push ecx
jmp 0xedb853
pop edi
jmp 0xe68bef
mov edx, dword [edi + 0x3c]
jmp 0xe87c82
push eax
call fcn.00e182ff
add esp, 0xc
movzx esi, bp
jmp 0xfa5924
inc esi
test sp, 0x6a80
cmc
cmp bl, 9
ja 0xf9b939
movsx ecx, cl
cmp eax, esi
stc
lea edx, [edx + edx*4]
stc
test dl, 0x76
test sp, dx
lea edx, [ecx + edx*2 - 0x30]
cmc
rol cl, cl
mov cl, byte [esi]
test cl, cl
jne 0xd20659
push 0
jmp 0xcd974f
lea ecx, [esi + 1]
je 0xd1e28e
push 0
jmp 0xcd2f9e
pop esi
pop ebx
xchg di, di
pop edi
jmp 0xda4e8c