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

Disassembly:
je 0x1152966
sub eax, eax
mov di, cx
pop edi
jmp 0x172393b
mov ebx, dword [eax + edi + 0x18]
jmp 0x14c7029
push ebp
mov ebp, esp
jmp 0x1670ebc
push eax
xchg ah, ah
push edi
seta ah
mov eax, dword [sym.imp.KERNEL32.dll_GetProcAddress]
call eax
pop esi
jmp 0x1736dc1
ret
je 0x11199db
mov cl, byte [esi + 1]
jmp 0x1794c4e
je 0x11493bf
push 0
jmp 0x17913c0
jle 0x173c38a
mov eax, dword [ebp - 4]
adc si, sp
btc esi, edx
mov esi, dword [ebp - 8]
cmp ebx, eax
cmp esi, dword [eax + edi + 0x14]
jmp 0x1690243
mov ecx, esi
test cx, 0x2f5f
sub ecx, eax
test ax, 0x6630
cmp ecx, 0x104
jae 0x14b15a3
mov dword [ebp + 8], 0
cmp sp, cx
clc
test ecx, ecx
jmp 0x115df18
ret
je 0x178fcc0
mov ebx, dword [ebp + 0xc]
lea eax, [ebp - 0x114]
shr esi, 0xe0
xor edx, edx
sbb esi, esp
bts si, si
sub ebx, eax
mov cl, cl
mov edi, edi
mov eax, 0x1f2c7a6c
jmp 0x174c3b3
jl 0x1114b88
jmp 0x173c390
jmp 0x1794c9b
mov cl, byte [esi + 2]
jmp 0x114cab8
lea esi, [esi + 2]
test ebx, 0xff269c2
jmp 0x14bb3f8
jne 0x14b86ec
cmp byte [ebp + 0x10], 0
jmp 0x112c73b
mov edx, dword [edi + 0x3c]
cmc
cmp bp, 0x5df
lea edx, [edx + edi]
cmp dword [edx], 0x4550
jmp 0x17482d0
mov esp, ebp
not bp
pop ebp
jmp 0x110d2fb
jbe 0x177f160
lea ebx, [ebp - 0x114]
sub ebx, eax
mov dl, byte [eax]
test dl, dl
jmp 0x147730e
test ebx, ebx
jmp 0x1134fe2
pop edi
mov esp, ebp
pop ebp
jmp 0x1738397
ja 0x1489e55
movsx ecx, cl
lea edx, [edx + edx*4]
cmc
lea edx, [ecx + edx*2 - 0x30]
or cl, cl
rol cl, cl
mov cl, byte [esi]
stc
test cl, cl
jmp 0x1489e4f
call eax
test eax, eax
jmp 0x17224eb
jae 0x14b15a3
mov edx, dword [eax + edi + 0x1c]
cmp si, dx
clc
cmc
lea ecx, [edx + ecx*4]
mov ecx, dword [ecx + edi]
test ecx, ecx
jne 0x1690268
pop esi
shld bx, di, 0x48
shl di, 0xfb
pop ebx
btr edi, edx
and edi, 0x43417758
clc
sub eax, eax
xchg di, di
pop edi
jmp 0x11571e2
je 0x177f160
mov byte [ebx + eax], dl
inc dl
sets dh
movsx edx, si
mov edx, dword [ebp + 8]
jmp 0x16a47e5
pop ebx
jmp 0x1675852
jne 0x1740a6b
push 0
push edx
jmp 0x14ec01e
mov ecx, dword [ebp - 4]
jmp 0x149d977
mov dword [ebp + 8], 0
mov dword [ebp - 0xc], edx
stc
jmp 0x119ca7b
mov edx, dword [ecx + edi + 0x24]
lea eax, [edx + esi*2]
xchg ecx, ecx
bswap edx
movzx ecx, word [eax + edi]
lea edx, [ebx + 1]
jmp 0x14de58c
jmp 0x1794c9b
jne 0x16ae0bf
pop esi
shld edi, edi, 0x2d
test esp, 0x1380476f
sub di, dx
pop ebx
sub eax, eax
movsx edi, di
pop edi
jmp 0x176eae1
cmp byte [esi + 1], 0x23
mov cl, al
cmovo ecx, eax
lea ecx, [esi + 1]
jmp 0x111430c
sub edx, edx
test cl, cl
jmp 0x1740a65
test ebx, ebx
jmp 0x14d97cd
ret
mov byte [ebp + eax - 0x114], 0
movzx eax, bp
cmovne eax, ecx
cbw
mov eax, dword [sym.imp.KERNEL32.dll_GetModuleHandleA]
jmp 0x1763830
je 0x1114b88
mov edx, dword [eax + edi + 0x20]
jmp 0x166290e
mov dword [ebp - 8], ecx
mov dword [ebp + 8], edx
jmp 0x11493ba
pop esi
movzx ebx, bx
mov ebx, esi
pop ebx
nop
jmp 0x1773989
cmp edx, ecx
jmp 0x177f15a
push eax
call fcn.01109cfe
add esp, 0xc
mov di, 0x5e63
mov di, dx
pop esi
jmp 0x1484683
dec ebx
cmp ax, si
clc
add edx, edi
jmp 0x1499e82
mov byte [esi], al
je 0x17674db
inc edx
cmp ecx, 0x34e667c5
stc
cmp edx, 0x104
jmp 0x17674d5
lea esp, [esp - 0x114]
test ebx, edx
stc
push edi
and di, bx
ror edi, 0xf9
mov edi, dword [ebp + 8]
test edi, edi
jmp 0x16c1b99
pop edi
mov esp, ebp
bswap bp
pop ebp
jmp 0x167d447
ret
jae 0x14b15a3
mov ecx, dword [eax + edi + 0x1c]
xor dl, ch
lea edx, [ecx + esi*4]
xor cl, ah
movsx ecx, sp
shr cx, cl
mov ecx, dword [edx + edi]
cmp bl, 0xe0
test ecx, ecx
je 0x14b15a3
cmp ecx, eax
jmp 0x1736f2d
jae 0x14e4e95
lea eax, [ecx + edi]
mov cl, byte [eax]
mov esi, eax
stc
cmp ebp, 0x64016623
test cl, cl
jmp 0x16ae0b7
push eax
jmp 0x17819a9
inc edx
inc eax
stc
mov dword [ebp + 8], edx
jmp 0x14e6c0b
push ecx
jmp 0x14d4d04
je 0x14b15a3
mov edi, edi
cmp cl, 0x2e
jmp 0x110ff76
mov dword [ebp + 8], esi
jmp 0x14ab54f
je 0x1494470
cmp eax, 1
jmp 0x17251f2
je 0x11034f1
mov ecx, dword [ebp + 0xc]
test ecx, ecx
jmp 0x176543c
je 0x14b15a3
cmp eax, edi
jmp 0x1151c77
mov esp, ebp
mov bp, sp
pop ebp
ret
jne 0x1794c9b
inc esi
jmp 0x16b20a2
pop ebx
pop edi
mov esp, ebp
pop ebp
ret
jb 0x14e4e95
mov edx, dword [ebp - 0x10]
clc
test bp, bx
lea edx, [edx + eax]
cmp ecx, edx
jmp 0x1693bb8
ret
ret
mov ecx, dword [ebp + 0xc]
mov edx, dword [ebp - 0xc]
mov eax, dword [ebp + 8]
dec esi
shld si, sp, 0xde
lea esi, [ebx + eax]
mov eax, dword [ebp + 0x10]
push eax
sar esi, 1
cbw
mov eax, dword [edx + esi*4]
clc
cmp bx, ax
add eax, edi
call fcn.011201fe
add esp, 4
cmp eax, 0xffffffff
jmp 0x1772c5b
je 0x1489e55
mov bl, cl
cmc
test sp, sp
sub bl, 0x30
jmp 0x17457b4
inc esi
cmp bl, 9
jmp 0x14696c6
jne 0x11034f1
mov eax, dword [edx + 0x78]
mov dword [ebp - 4], eax
cmc
test edi, 0x294d01cb
test eax, eax
je 0x11034f1
mov edx, dword [edx + 0x7c]
push ebx
push esi
cmc
test dh, 0xce
or esi, 0xffffffff
stc
test dx, ax
clc
mov dword [ebp - 0x10], edx
cmc
mov dword [ebp - 8], esi
cmp ecx, 0xffff
ja 0x1107413
sub ecx, dword [eax + edi + 0x10]
cmp ecx, dword [eax + edi + 0x14]
jmp 0x1471d31
mov cl, dl
mov esi, 0x9fe1ff3
stc
rol eax, cl
mov esi, 0x155565fa
lea esi, [ebp + edx - 0x114]
add al, dl
xor al, byte [ebx + esi]
jmp 0x1668450
mov eax, dword [sym.imp.KERNEL32.dll_GetProcAddress]
jmp 0x17666e3
mov esp, ebp
bswap ebp
pop ebp
jmp 0x1127ac3
call eax
test eax, eax
jmp 0x178413e
je 0x11034f1
mov eax, 0x5a4d
cmp word [edi], ax
jmp 0x11034eb
call eax
pop esi
mov bx, bp
pop ebx
mov di, ax
movsx edi, bx
pop edi
jmp 0x175e227
jb 0x112c75b
lea eax, [ebp - 0x114]
jmp 0x17803f2
mov esp, ebp
xchg bp, bp
mov bp, 0x5a9f
pop ebp
jmp 0x173bfb7
je 0x1794c98
test eax, eax
jmp 0x16b896f
lea eax, [ecx + edi]
jmp 0x145920d
jb 0x115df26
mov eax, dword [ebp + 8]
mov ch, 0x43
mov cx, si
lea ecx, [ebp - 0x114]
jmp 0x16a879a
push eax
seto ah
bswap eax
push edi
mov ah, 0x9f
jmp 0x1756fd1
call fcn.01109cfe
add esp, 0xc
pop esi
movsx ebx, bx
mov ebx, 0x199b50e2
pop ebx
mov di, bx
pop edi
mov esp, ebp
xchg bp, bp
pop ebp
jmp 0x14c798b
jne 0x17224f1
lea edx, [ebp - 0x114]
lahf
not al
push edx
lahf
mov eax, esi
mov eax, dword [sym.imp.KERNEL32.dll_LoadLibraryA]
jmp 0x146c009
mov eax, dword [ebp + 0xc]
jmp 0x110cc8f
push ecx
jmp 0x1697028
inc esi
cmp bx, 0x37b4
cmp di, cx
test cl, cl
jmp 0x14b159d
lea ebx, [esi - 1]
cmp dword [ebp + 8], ebx
jmp 0x1114b74