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

Disassembly:
inc edi
jmp 0x108dec18
jb 0x1132412d
mov esi, dword [ebp - 0x10]
cmp edx, 0x4aaf403f
lea esi, [esi + edx]
test esp, 0x650d4aa3
cmp eax, esi
jmp 0x110caedd
je 0x11148593
mov eax, dword [eax + ecx + 0x7c]
clc
push ebx
clc
push edi
test si, sp
cmc
mov dword [ebp - 0x10], eax
cmp eax, edx
jmp 0x1105ea5a
jne 0x112219eb
lea edx, [ebp - 0x114]
push edx
cmovle eax, edi
movzx eax, si
movzx ax, dl
mov eax, dword [sym.imp.KERNEL32.dll_LoadLibraryA]
call eax
mov edi, eax
test edi, edi
jmp 0x112219e5
cmp byte [esi + 1], 0x23
mov ch, 0xb4
lea ecx, [esi + 1]
jmp 0x112a0562
inc esi
test cl, cl
jmp 0x1105ffdd
inc eax
jmp 0x112ac700
jne 0x11148593
mov edx, dword [eax + ecx + 0x78]
test ebx, 0x3a8835c9
jmp 0x111505ba
jae 0x1105ffe3
mov esi, dword [edx + ecx + 0x1c]
lea eax, [esi + eax*4]
mov eax, dword [eax + ecx]
test eax, eax
jmp 0x110c5237
ja 0x112c31e5
movsx eax, cl
sar cl, cl
sal cl, cl
seto cl
mov cl, byte [esi]
lea edx, [edx + edx*4]
jmp 0x1110916c
mov dword [ebp - 8], 0xffffffff
cmp bp, 0x7050
test edx, 0x3cf35039
cmp esi, 0xffff
jmp 0x11191ad1
jne 0x111b5224
pop edi
shld si, ax, 0x41
and bx, bp
cmp ebp, 0xbf5054
pop ebx
sub eax, eax
pop esi
mov esp, ebp
jmp 0x112af060
je 0x1131a507
mov eax, dword [edx + ecx + 0x20]
cmc
lea eax, [eax + ecx]
test di, 0x2960
sub ebx, ebx
jmp 0x111aedb2
push edi
jmp 0x112c36c3
jne 0x108dd246
cmp byte [ebp + 0x10], 0
je 0x111fb819
mov edi, dword [ebp + 0xc]
btc ebx, 3
lea ecx, [ebp - 0x114]
test si, ax
sub eax, eax
clc
mov bx, sp
sal bl, cl
sub edi, ecx
btr bx, 0x11
lea esp, [esp]
btc esi, esp
setle cl
mov cl, al
rcr esi, 0x19
bt ebx, edi
mov ebx, 0x694b50ec
rol ebx, cl
bsf esi, ebx
cmovb si, sp
lea esi, [ebp + eax - 0x114]
lea ecx, [eax + ebx]
stc
test si, di
xor cl, byte [edi + esi]
mov byte [esi], cl
jmp 0x1113a01f
test cl, cl
jmp 0x11109554
je 0x11097f5d
mov cl, byte [esi + 1]
jmp 0x108ddb25
mov ecx, esi
sub ecx, eax
stc
cmc
cmp ecx, 0x104
jmp 0x1116d22f
jns 0x1115a1d1
lea edi, [esi - 1]
jmp 0x1115a1e0
ret
inc esi
cmp al, 9
jmp 0x10ff39e6
pop ebp
jmp 0x1124bac7
mov cl, byte [esi + 2]
test dl, 0xef
stc
add esi, 2
clc
cmp ebx, 0x127a27db
xor edx, edx
test bp, di
jmp 0x1108394a
test dl, dl
jmp 0x110c88a8
mov dword [ebp - 0xc], eax
jmp 0x111dc1c5
je 0x1105ffe3
cmp eax, edx
jmp 0x108c9015
mov eax, dword [ebp - 0xc]
mov edx, dword [ebp + 0x10]
lea esi, [edi + ebx]
cmc
jmp 0x1113104c
je 0x11338497
mov byte [ebx + eax], dl
jmp 0x108c8f21
jae 0x1132412d
lea eax, [eax + ecx]
mov cl, byte [eax]
bswap esi
movsx esi, di
mov esi, eax
test cl, cl
jmp 0x111b521e
je 0x11148593
mov eax, 0x5a4d
stc
cmp word [ecx], ax
jmp 0x1114858d
lea edx, [eax + edx*2 - 0x30]
cmc
stc
test cl, cl
jmp 0x112c31df
jmp 0x1131a507
je 0x112c31e5
lea eax, [ecx - 0x30]
jmp 0x110b2106
mov dword [ebp - 8], eax
jmp 0x11109373
sar esi, 1
cmc
stc
mov eax, dword [eax + esi*4]
test ax, 0x58e4
push edx
sal edx, 0x86
ror edx, cl
mov edx, dword [ebp + 0xc]
add eax, ecx
jmp 0x111c370a
ret
jb 0x11069277
lea eax, [ebp - 0x114]
jmp 0x111b2d65
je 0x1113229a
inc eax
cmp eax, 0x104
jmp 0x11132294
je 0x112bdad2
xor eax, eax
mov si, 0x7e12
cmovae si, si
pop esi
jmp 0x1112fae5
mov dword [ebp - 4], edx
cmc
cmp edx, 0x39f066f8
test ebp, eax
test edx, edx
jmp 0x108ca971
jle 0x1131a4df
lea ebx, [esi + 1]
dec cx
adc cx, bp
mov ecx, dword [ebp + 8]
cmp ebx, edi
jmp 0x111e1d06
jae 0x1105ffe3
xor edi, edi
test ecx, ecx
jmp 0x1132fe71
ja 0x111f3519
mov eax, esi
sub eax, dword [edx + ecx + 0x10]
jmp 0x1112b15f
mov esp, ebp
pop ebp
jmp 0x11131733
dec edi
jmp 0x110c2c1e
je 0x1105ffe3
cmp cl, 0x2e
jmp 0x11097f29
call fcn.108c464f
lea esp, [esp + 4]
cmp al, 0xc1
test eax, eax
jmp 0x110a0cc1
push edx
jmp 0x1138160b
js 0x1131a507
jmp 0x110c6c7f
jle 0x110c6c7c
jmp 0x1131a4ff
call 0x11368e12
add esp, 0xc
pop edi
xchg si, si
pop ebx
bswap si
pop esi
jmp 0x11297f03
mov edi, dword [edx + ecx + 0x18]
stc
clc
test edi, edi
jmp 0x11065686
mov eax, dword [ebp + 0xc]
push eax
mov eax, esp
push edx
nop
setp al
mov eax, dword [sym.imp.KERNEL32.dll_GetProcAddress]
jmp 0x1136b42c
je 0x1105ffe3
mov edx, dword [ebp + 8]
test bh, 0x1f
cmp edi, edx
jmp 0x1106923b
ret
mov esp, ebp
movzx ebp, bp
jmp 0x110ba6c2
push esi
stc
test sp, cx
test ecx, ecx
jmp 0x1128245c
je 0x11148593
mov esi, dword [ebp + 0xc]
test esi, esi
jmp 0x11107d62
mov esp, ebp
xchg bp, bp
movsx ebp, bx
pop ebp
jmp 0x1110a6cb
je 0x110bb1cf
push 0
jmp 0x11377e88
cmp edi, ecx
jmp 0x11338491
pop ebp
ret
mov eax, dword [ecx + 0x3c]
test bp, 0x56b7
cmp dword [eax + ecx], 0x4550
jmp 0x10fd141d
jne 0x1110955a
push 0
jmp 0x111c96c9
call 0x11368e12
add esp, 0xc
mov di, 0x172b
bswap di
xchg di, bx
pop edi
pop ebx
mov si, 0x3ebb
movzx esi, bp
pop esi
jmp 0x1126e81c
pop esi
jmp 0x111aa145
mov eax, dword [ebp + 8]
mov ecx, dword [ebp - 4]
btc dx, cx
mov edx, dword [ecx + eax + 0x24]
clc
cmp dx, di
lea ecx, [edx + esi*2]
cwd
movzx edx, word [ecx + eax]
mov dword [ebp - 8], edx
mov ecx, eax
mov edx, dword [ebp - 4]
mov eax, esp
sbb ax, di
mov eax, dword [ebp - 8]
stc
test sp, 0x5b06
cmp eax, dword [edx + ecx + 0x14]
jmp 0x10ff0716
pop edi
rcl si, 0x28
bt bx, cx
pop ebx
bt esi, 0x12
btr esi, 0xce
add eax, ecx
mov esi, 0x596fe4
movsx esi, dx
bswap si
pop esi
mov esp, ebp
mov ebp, 0x353f0b1c
movsx ebp, si
pop ebp
jmp 0x110aea83
je 0x11338497
lea ebx, [ebp - 0x114]
sbb dl, dl
sub dl, dl
sub ebx, eax
mov dl, byte [eax]
jmp 0x110bd45d
jb 0x1132fe83
lea ecx, [ebp - 0x114]
setg ah
bswap ax
not ax
push ecx
not al
mov byte [ebp + edi - 0x114], 0
lahf
movzx ax, bl
mov eax, dword [sym.imp.KERNEL32.dll_GetModuleHandleA]
call eax
mov edi, eax
test bp, 0x74ba
clc
test edi, edi
jmp 0x108d1738
pushfd
mov ebp, 0x42f75794
add ebp, ebp
xor ebp, ebp
push edx
mov ebp, dword [esp + 0xc]
mov dword [esp + 0xc], 0xa5fde61f
mov edx, 0x4bec373e
test dh, dl
call fcn.110ed2af
push ebp
mov ebp, esp
mov ecx, dword [ebp + 8]
sub esp, 0x114
jmp 0x1127f7af
call eax
pop edi
pop ebx
jmp 0x11314e2b
push ecx
jmp 0x110659d1
push edi
jmp 0x111edd8b