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

Disassembly:
mov esp, ebp
movzx ebp, ax
cmovg ebp, ebp
mov bp, si
pop ebp
ret
mov dword [ebp - 8], ecx
mov dword [ebp + 8], edx
jmp 0x15b14e5
je 0x15893ab
mov eax, 0x5a4d
cmp word [edi], ax
jmp 0x15893a5
je 0x10eb0bd
cmp eax, edi
jne 0x117dc68
cmp byte [ebp + 0x10], 0
jmp 0x11abd15
pop ebp
ret
je 0x10eb0bd
mov edi, edi
clc
cmp ebx, esp
cmp bh, 0xce
cmp cl, 0x2e
jmp 0x15719cb
add esi, 2
test eax, ebp
jmp 0x157ebfd
je 0x15893ab
mov ecx, dword [ebp + 0xc]
cmc
cmp edx, ebp
test ecx, ecx
jmp 0xde211c
inc eax
mov dword [ebp + 8], edx
cmp si, bp
cmp edx, ecx
jmp 0x11059e3
mov ecx, dword [ebp + 0xc]
dec ah
bsf esi, ecx
mov edx, dword [ebp - 0xc]
btc ax, bp
mov eax, dword [ebp + 8]
shld esi, ecx, 0x3e
bsr esi, eax
lea esi, [ebx + eax]
shld ax, si, 0xc6
bsr ax, dx
shr al, cl
mov eax, dword [ebp + 0x10]
push eax
test bl, bl
ror eax, cl
sar esi, 1
dec eax
and ah, 0xdd
mov eax, dword [edx + esi*4]
cmp ecx, esi
add eax, edi
jmp 0x1567402
test edi, edi
jmp 0xe10c56
pop ebx
cbw
lea eax, [ecx + edi]
pop edi
jmp 0x1633d68
ret
mov esp, ebp
pop ebp
ret
call eax
test eax, eax
jne 0xdec98d
lea edx, [ebp - 0x114]
push edx
mov eax, dword [sym.imp.KERNEL32.dll_LoadLibraryA]
jmp 0x119d7ee
jne 0xdf707d
pop esi
pop ebx
xor edi, ebp
movzx edi, bx
xor eax, eax
pop edi
jmp 0x10e520f
ja 0x15ab1fb
movsx ecx, cl
cmc
lea edx, [edx + edx*4]
lea edx, [ecx + edx*2 - 0x30]
clc
mov cl, byte [esi]
test cl, cl
jmp 0x15ab1f5
jae 0x10eb0bd
mov edx, dword [eax + edi + 0x1c]
lea ecx, [edx + ecx*4]
test bx, si
cmp sp, 0x28fd
mov ecx, dword [ecx + edi]
test bx, 0x7791
clc
test ecx, ecx
jmp 0x1177406
je 0x15ab1fb
mov bl, cl
cmp ch, 0x8d
sub bl, 0x30
jmp 0x1550b82
pop esi
jmp 0x10d14b3
jle 0x10c513b
mov eax, dword [ebp - 4]
mov esi, dword [ebp - 8]
clc
cmp esi, dword [eax + edi + 0x14]
jmp 0x16420af
mov eax, dword [ebp + 0xc]
push eax
movzx eax, bx
nop
movsx eax, bx
push edi
cwde
mov eax, dword [sym.imp.KERNEL32.dll_GetProcAddress]
jmp 0x158b585
jb 0x11233db
mov eax, dword [ebp + 8]
lea ecx, [ebp - 0x114]
jmp 0x1597f79
mov ecx, esi
test ebp, esp
sub ecx, eax
cmp ecx, 0x104
jae 0x10eb0bd
mov dword [ebp + 8], 0
test esi, esi
cmc
test ecx, ecx
jmp 0x11233c4
mov byte [esi], al
jmp 0x11275ad
jbe 0x11059e9
lea ebx, [ebp - 0x114]
or dl, 0xfe
sub ebx, eax
rcl dl, 0xee
and dl, 0x8f
mov dl, byte [eax]
test dl, dl
jmp 0x11a37f0
mov byte [ebp + eax - 0x114], 0
movsx eax, bp
setge ah
cwde
mov eax, dword [sym.imp.KERNEL32.dll_GetModuleHandleA]
jmp 0x10e95c4
je 0x114a5b6
inc edx
cmp edx, 0x104
jmp 0x114a5b0
mov cl, byte [esi + 2]
jmp 0xdfd934
dec ebx
test sp, 0x1cc6
cmp ebp, 0x4211527c
lea edx, [edx + edi]
clc
test eax, 0x38175ace
mov dword [ebp + 8], 0
test esp, 0x58ad49cb
cmp bp, 0x6ba4
stc
mov dword [ebp - 0xc], edx
cmp si, 0x1583
stc
test ebx, ebx
jmp 0x11babac
mov esp, ebp
mov ebp, 0x59fc3bbf
movzx ebp, dx
cmovae bp, sp
pop ebp
ret
jb 0x11abd37
lea eax, [ebp - 0x114]
jmp 0x1598001
mov edx, dword [edi + 0x3c]
add edx, edi
cmp dword [edx], 0x4550
jmp 0x116b571
jb 0x10faad0
mov edx, dword [ebp - 0x10]
stc
test cx, sp
add edx, eax
cmp ecx, edx
jmp 0x157ac1f
push ecx
push eax
call fcn.011e32a1
add esp, 0xc
xchg edi, ebx
mov bl, 0xab
pop esi
xchg bx, bx
pop ebx
movzx edi, bx
movsx edi, bx
pop edi
jmp 0x11a5b22
je 0x15893ab
mov edx, dword [edx + 0x7c]
push ebx
test esi, edi
push esi
cmc
cmp si, 0x4275
or esi, 0xffffffff
jmp 0x163d95d
pop edi
jmp 0xdd18ef
jne 0x15893ab
mov eax, dword [edx + 0x78]
mov dword [ebp - 4], eax
jmp 0x116b713
test eax, eax
jmp 0x114db67
inc esi
cmp cl, 0xd
cmc
test cl, cl
jmp 0x10eb0b7
jne 0x11e2b0c
pop esi
pop ebx
xor eax, eax
movzx edi, dx
bswap edi
pop edi
mov esp, ebp
cmovne bp, si
mov ebp, 0x1e402b8c
pop ebp
ret
cmp byte [esi + 1], 0x23
lea ecx, [esi + 1]
je 0x112ba73
push 0
jmp 0x114d514
call eax
test eax, eax
jmp 0xdec987
je 0x11059e9
mov byte [ebx + eax], dl
mov edx, 0x266e41fe
mov dx, si
mov edx, dword [ebp + 8]
inc edx
jmp 0xe18564
mov esp, ebp
not ebp
mov bp, bp
pop ebp
jmp 0x10e43eb
je 0x10fda7a
mov ebx, dword [ebp + 0xc]
lea eax, [ebp - 0x114]
test ebx, 0x28dc2734
xor edx, edx
and cl, cl
sub ebx, eax
xchg cl, al
mov esi, ecx
mov edi, edi
stc
mov eax, 0x1df97757
btr esi, ebx
mov cl, dl
rol eax, cl
neg si
lea esi, [ebp + edx - 0x114]
stc
add al, dl
test di, dx
xor al, byte [ebx + esi]
jmp 0x111c93e
jl 0x10fcce1
jmp 0x10c514a
mov ecx, dword [ebp - 4]
cmovbe dx, si
xchg dh, dl
mov edx, dword [ecx + edi + 0x24]
movsx ax, dh
mov ax, bx
lea eax, [edx + esi*2]
cwd
mov cl, bh
movzx edx, dx
movzx ecx, word [eax + edi]
mov dl, 0x28
bswap edx
lea edx, [ebx + 1]
jmp 0xdd2428
mov esp, ebp
mov ebp, 0x76ec50b7
pop ebp
jmp 0x15a9b25
je 0x10eb0bd
cmp ecx, eax
jmp 0x114a912
push ebp
mov ebp, esp
lea esp, [esp - 0x114]
test ebp, 0x845996
test dh, bh
push edi
mov edi, dword [ebp + 8]
jmp 0x10d1336
inc esi
cmp bl, 9
jmp 0x10ef35b
lea ebx, [esi - 1]
jmp 0x15b14e5
call fcn.0157deee
add esp, 4
stc
test ax, 0x3eea
cmp eax, 0xffffffff
jmp 0x158380f
je 0x11143e5
mov cl, byte [esi + 1]
jmp 0x116de1b
jae 0x10faad0
lea eax, [ecx + edi]
rcl esi, 0x95
mov cl, byte [eax]
mov esi, eax
test si, ax
test cl, cl
jmp 0xdf706f
sub edx, edx
test cl, cl
jmp 0x10f948d
je 0x156134d
test eax, eax
je 0x11c4ed0
cmp eax, 1
jmp 0x164b5f1
je 0x114a7bf
sub eax, eax
bswap edi
jmp 0x1152954
call eax
pop esi
pop ebx
mov di, 0x4685
movsx edi, dx
pop edi
mov esp, ebp
jmp 0xdf6525
test ebx, ebx
jmp 0x162d9ec
push ecx
jmp 0x112718e
push eax
cbw
push edi
movsx eax, bx
setl ah
mov eax, dword [sym.imp.KERNEL32.dll_GetProcAddress]
call eax
pop esi
movzx ebx, si
cmovns ebx, ecx
pop ebx
xchg edi, edi
mov di, 0x5df5
pop edi
jmp 0x11db62d
call fcn.011e32a1
add esp, 0xc
mov bx, si
bswap bx
pop esi
not ebx
pop ebx
xchg edi, edi
pop edi
jmp 0x113d4c8
ret
mov ebx, dword [eax + edi + 0x18]
jmp 0x1590fc0
jne 0x10f9493
push 0
push edx
jmp 0x1650c64
ret
cmp dword [ebp + 8], ebx
jmp 0x10fccd4
je 0x10fcce1
mov edx, dword [eax + edi + 0x20]
jmp 0x11342fd
mov esp, ebp
xchg ebp, ebp
pop ebp
jmp 0x15af83b
mov dword [ebp - 0x10], edx
test di, 0x980
mov dword [ebp - 8], esi
stc
test esp, ebp
cmp ecx, 0xffff
ja 0x15ab1a6
sub ecx, dword [eax + edi + 0x10]
cmp ecx, dword [eax + edi + 0x14]
jmp 0x10f2dbe
jae 0x10eb0bd
mov ecx, dword [eax + edi + 0x1c]
mov dl, 0xa2
sub edx, edx
lea edx, [ecx + esi*4]
xadd cx, cx
mov ecx, dword [edx + edi]
test ecx, 0x5e301afa
cmp dh, al
cmc
test ecx, ecx
jmp 0x11e2b06
jne 0x15b14e5
inc esi
mov dword [ebp + 8], esi
jmp 0x15b14e5
push eax
jmp 0x159e656