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

Disassembly:
inc esi
stc
clc
cmp bl, 9
jmp 0xd7c6ff
pop ebp
ret
mov dword [ebp + 8], 0
stc
test al, 0x8d
cmp bp, ax
mov dword [ebp - 0xc], edx
cmc
test cl, 0xb5
test ebx, ebx
jmp 0xafcf98
push eax
jmp 0xd82396
pop ebp
jmp 0xeae7d1
je 0xeac172
mov ebx, dword [ebp + 0xc]
cbw
lea eax, [ebp - 0x114]
sub edx, edx
sub si, 0x2b0e
test di, si
sub ebx, eax
mov edi, edi
mov eax, 0x1a5f67b3
mov cl, dl
xchg esi, esi
rol eax, cl
lea esi, [ebp + edx - 0x114]
jmp 0xe98c3a
jne 0xafb041
pop esi
pop ebx
xor eax, eax
jmp 0xd838d6
ret
jae 0xd7c782
lea eax, [ecx + edi]
cmp sp, 0x5ef8
mov cl, byte [eax]
ror esi, 0x66
mov esi, eax
cmc
cmp ebx, ebp
test cl, cl
je 0xe98c21
mov edi, edi
test sp, 0x303
cmp cl, 0x2e
jmp 0xd835bf
ret
je 0xefba3c
mov bl, cl
test ch, 0xf7
test dx, si
sub bl, 0x30
jmp 0xaec205
call eax
pop esi
not bl
pop ebx
movsx edi, ax
xchg edi, edi
pop edi
mov esp, ebp
cmove bp, ax
jmp 0xaee725
push edx
jmp 0xaed7a2
jae 0xe98c21
mov ecx, dword [eax + edi + 0x1c]
rol dl, 0x63
lea edx, [ecx + esi*4]
xadd ch, cl
rol cl, cl
sub cx, 0x3d0f
mov ecx, dword [edx + edi]
test ecx, ecx
je 0xe98c21
cmp ecx, eax
jmp 0xeae3b5
call eax
pop esi
mov ebx, 0x26c50637
movsx ebx, bp
pop ebx
cmove di, dx
mov di, ax
pop edi
jmp 0xea372a
jl 0xd806a2
jmp 0xd66285
je 0xea6d66
mov ecx, dword [ebp + 0xc]
test ecx, ecx
jmp 0xd73057
call eax
test eax, eax
jmp 0xd792ed
push eax
movzx eax, cx
push edi
mov eax, dword [sym.imp.KERNEL32.dll_GetProcAddress]
jmp 0xafb5d9
je 0xe98c21
cmp eax, edi
jmp 0xd86879
cmp byte [esi + 1], 0x23
mov ch, 0x20
movsx ecx, ax
lea ecx, [esi + 1]
jmp 0xea7c92
cmp eax, 0xffffffff
je 0xd83e0c
test eax, eax
je 0xd61e48
cmp eax, 1
jne 0xd83e0f
inc esi
jmp 0xd7c8a5
jbe 0xd89b46
lea ebx, [ebp - 0x114]
and dl, 0xb3
not dl
sub ebx, eax
mov dl, byte [eax]
test dl, dl
jmp 0xd74080
jmp 0xd83e0f
mov ecx, dword [ebp - 4]
movsx edx, si
mov edx, dword [ecx + edi + 0x24]
mov al, 0x72
jmp 0xefb5a9
inc edx
jmp 0xea05eb
jne 0xea6d66
mov eax, dword [edx + 0x78]
cmp ebx, eax
mov dword [ebp - 4], eax
test eax, eax
jmp 0xd88242
mov ecx, dword [ebp + 0xc]
neg si
sbb edx, esp
mov edx, dword [ebp - 0xc]
mov eax, dword [ebp + 8]
bt esi, 5
lea esi, [ebx + eax]
cmovp ax, bx
shld ax, bp, 0xe0
jmp 0xd7413e
mov ecx, esi
sub ecx, eax
test esi, 0x23cf4b6e
test si, cx
cmp ecx, 0x104
jmp 0xe9b953
push edi
add di, bp
rcr di, 0x25
or edi, ecx
mov edi, dword [ebp + 8]
test edi, edi
jmp 0xafdcd5
ja 0xeac09b
sub ecx, dword [eax + edi + 0x10]
cmp bx, si
test al, 0xa1
cmp ecx, dword [eax + edi + 0x14]
jmp 0xe9a0af
dec ebx
clc
test si, bx
cmp ax, bx
add edx, edi
jmp 0xaecca7
je 0xea6d66
mov eax, 0x5a4d
test esp, 0x217175d0
cmp word [edi], ax
jmp 0xea6d60
je 0xd89b46
mov byte [ebx + eax], dl
cmovnp dx, bx
inc dh
movzx dx, dh
mov edx, dword [ebp + 8]
jmp 0xd65700
mov eax, dword [ebp + 0x10]
stc
cmp eax, 0x7a913800
push eax
bsr ax, sp
rol ax, 0x3c
sar esi, 1
btr ax, cx
mov eax, dword [edx + esi*4]
add eax, edi
jmp 0xea4f62
inc esi
cmc
clc
test cl, cl
jmp 0xe98c1b
jmp 0xd83e0f
jne 0xb02db2
lea edx, [ebp - 0x114]
cwde
jmp 0xea054f
mov byte [ebp + eax - 0x114], 0
cwde
cmovne ax, dx
mov eax, dword [sym.imp.KERNEL32.dll_GetModuleHandleA]
jmp 0xafee8c
ja 0xefba3c
movsx ecx, cl
jmp 0xeaa82e
pop esi
jmp 0xd89b10
mov dword [ebp + 8], esi
jmp 0xd785fb
mov esp, ebp
pop ebp
jmp 0xaf3453
cmp edx, ecx
jmp 0xd89b40
jle 0xd6627a
mov eax, dword [ebp - 4]
add si, bx
or si, bx
mov esi, dword [ebp - 8]
cmp esi, dword [eax + edi + 0x14]
jmp 0xafb01c
call fcn.00ea0bd3
add esp, 0xc
pop esi
xchg ebx, edi
pop ebx
cmovo di, bp
mov di, 0x1b79
movzx edi, bp
pop edi
jmp 0xd7d21d
je 0xd694cb
mov cl, byte [esi + 1]
jmp 0xd74767
je 0xd806a2
mov edx, dword [eax + edi + 0x20]
jmp 0xd72047
pop edi
jmp 0xe9ad69
lea ebx, [esi - 1]
cmp dword [ebp + 8], ebx
jmp 0xd80690
jne 0xb02db9
cmp byte [ebp + 0x10], 0
jmp 0xaee816
je 0xea6d66
mov edx, dword [edx + 0x7c]
test al, al
push ebx
push esi
clc
cmp ax, sp
or esi, 0xffffffff
mov dword [ebp - 0x10], edx
jmp 0xea2f54
mov dword [ebp + 8], edx
jmp 0xd60fc1
pop ebx
cwde
cmovbe eax, esp
lea eax, [ecx + edi]
pop edi
jmp 0xd8d873
jb 0xb0513f
mov eax, dword [ebp + 8]
lea ecx, [ebp - 0x114]
jmp 0xefb5e7
mov edx, dword [edi + 0x3c]
clc
cmp di, 0x37bc
add edx, edi
stc
cmp ebp, esp
cmp dword [edx], 0x4550
jmp 0xd65ec9
mov esp, ebp
cmovns ebp, ebp
jmp 0xaecc86
jne 0xaf3653
pop esi
bt ebx, 0x31
xchg ebx, ebx
movsx ebx, bp
pop ebx
sub eax, eax
movsx edi, cx
mov di, 0x289e
jmp 0xeaa4af
add al, dl
xor al, byte [ebx + esi]
mov byte [esi], al
jmp 0xe9b6ce
jae 0xe98c21
mov edx, dword [eax + edi + 0x1c]
lea ecx, [edx + ecx*4]
mov ecx, dword [ecx + edi]
stc
test di, 0x17cc
test ecx, ecx
jmp 0xaf302d
push eax
push edi
movsx ax, dl
cmovle ax, cx
mov eax, dword [sym.imp.KERNEL32.dll_GetProcAddress]
jmp 0xafa133
mov esp, ebp
cmovnp bp, cx
pop ebp
jmp 0xaf9d7f
je 0xefba70
inc edx
cmp edx, 0x104
jmp 0xefba6a
jae 0xe98c21
mov dword [ebp + 8], 0
stc
test ecx, ecx
jmp 0xb0512c
call fcn.00ea0bd3
add esp, 0xc
xchg si, si
pop esi
cmove ebx, ecx
pop ebx
pop edi
mov esp, ebp
pop ebp
ret
push eax
jmp 0xe9d5ce
push edx
mov eax, dword [sym.imp.KERNEL32.dll_LoadLibraryA]
jmp 0xea151d
inc eax
cmc
clc
mov dword [ebp + 8], edx
cmp ebp, 0x55b110a1
jmp 0xd7fbc3
push ebp
mov ebp, esp
stc
lea esp, [esp - 0x114]
jmp 0xd70fa5
call eax
test eax, eax
jmp 0xb02dac
mov dword [ebp - 8], esi
cmp ecx, 0xffff
jmp 0xd71912
mov esp, ebp
movsx ebp, bp
not bp
bswap ebp
pop ebp
ret
call fcn.00d70fb9
add esp, 4
jmp 0xb02f08
je 0xd8cf73
sub eax, eax
mov edi, ebx
pop edi
mov esp, ebp
cmovb bp, dx
xchg bp, bp
pop ebp
ret
je 0xefb1c0
push 0
push ecx
jmp 0xe9d9ac
pop edi
mov esp, ebp
pop ebp
ret
lea edx, [edx + edx*4]
cmp esp, ebx
lea edx, [ecx + edx*2 - 0x30]
cmp ecx, esi
rol cl, 0x4b
mov cl, byte [esi]
clc
test esi, edx
test cl, cl
jmp 0xefba36
mov dword [ebp - 8], ecx
jmp 0xd88b0e
mov ebx, dword [eax + edi + 0x18]
test ebp, esi
cmp edi, 0x2d001d40
test ebx, ebx
jmp 0xd835fa
mov eax, dword [ebp + 0xc]
jmp 0xe9a0ff
jb 0xd7c782
mov edx, dword [ebp - 0x10]
cmc
add edx, eax
cmp cl, cl
clc
test bp, dx
cmp ecx, edx
jmp 0xaf362c
ret
mov cl, byte [esi + 2]
test esp, 0x26cf448b
lea esi, [esi + 2]
sub edx, edx
cmp edi, 0x36250de4
cmp edi, eax
test cl, cl
jmp 0xafa10f
lea eax, [edx + esi*2]
xchg dx, cx
movzx ecx, cx
movsx edx, ax
movzx ecx, word [eax + edi]
lea edx, [ebx + 1]
jmp 0xeaad02
push ecx
jmp 0xd7ad4c
jne 0xafa115
push 0
jmp 0xafac3c
jb 0xaee835
lea eax, [ebp - 0x114]
jmp 0xb02a6d