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

Disassembly:
ret
inc eax
cmp cx, ax
mov dword [ebp + 8], edx
cmp edx, ecx
jmp 0xb38c39
cmp ecx, 0x104
jae 0x11b4d3d
mov dword [ebp + 8], 0
test ecx, ecx
jmp 0x1246f59
lea ebx, [esi - 1]
cmc
cmp dword [ebp + 8], ebx
jmp 0x11540f7
mov ecx, esi
cmp edi, 0x31bc069c
cmc
test ch, bl
sub ecx, eax
cmc
jmp 0xade697
mov esp, ebp
mov bp, 0x942
pop ebp
ret
pop esi
cbw
not bl
mov ah, bh
pop ebx
movsx ax, cl
lea eax, [ecx + edi]
mov di, 0x4a8f
pop edi
jmp 0x10f1c4c
mov esp, ebp
jmp 0x123b09c
pop ebp
jmp 0x1135e51
push eax
jmp 0x110abc2
jne 0x11a05c0
pop esi
rol bh, cl
shrd di, di, 0x29
pop ebx
xor di, bx
sbb di, 0x545c
sub eax, eax
xchg edi, edi
pop edi
mov esp, ebp
pop ebp
jmp 0x1118c37
mov eax, dword [sym.imp.kernel32.dll_LoadLibraryA]
jmp 0xb0467a
call eax
test eax, eax
jmp 0x1222360
push edi
lahf
not ax
mov eax, dword [sym.imp.kernel32.dll_GetProcAddress]
call eax
pop esi
movsx edi, sp
not ebx
xchg di, di
pop ebx
mov di, 0x5ad1
pop edi
jmp 0xae349b
ret
inc edx
jmp 0xad9fb1
call eax
pop esi
mov bl, bh
pop ebx
pop edi
jmp 0xb6cefd
jb 0x1246f6b
mov eax, dword [ebp + 8]
movzx cx, dl
movsx ecx, si
lea ecx, [ebp - 0x114]
jmp 0x11e935f
mov dword [ebp + 8], edx
jmp 0x119b773
ret
push ecx
jmp 0xaf7c35
call fcn.01191433
add esp, 4
cmp eax, 0xffffffff
jmp 0xb6c0c8
pop edi
mov esp, ebp
bswap ebp
not bp
pop ebp
jmp 0xad3ea3
jne 0x1222366
lea edx, [ebp - 0x114]
setb ah
cmovs ax, dx
push edx
jmp 0xafe98a
je 0xae2371
test eax, eax
je 0x11f1e04
cmp eax, 1
jmp 0x1239c59
mov esp, ebp
pop ebp
jmp 0x1167645
mov ebx, dword [eax + edi + 0x18]
cmc
test ebx, ebx
jmp 0x118e5e8
je 0x121ad1d
mov bl, cl
jmp 0xba0534
mov ecx, dword [ebp + 0xc]
btc edx, eax
or si, 0x5d8e
mov edx, dword [ebp - 0xc]
shld si, ax, 0x90
bsf esi, edi
sbb ah, 0xe1
mov eax, dword [ebp + 8]
lea esi, [ebx + eax]
cwde
cmp ebp, 0x5ee82e70
rcl ah, 3
mov eax, dword [ebp + 0x10]
stc
push eax
add al, bh
test al, 0xd4
sar esi, 1
mov eax, dword [edx + esi*4]
add eax, edi
jmp 0xb5fa50
je 0x11b9808
mov eax, 0x5a4d
cmp sp, 0x622e
cmp word [edi], ax
jmp 0x11b9802
mov eax, dword [ebp + 0xc]
push eax
jmp 0xb050b2
pop ebx
pop edi
jmp 0xaf16c7
sub bl, 0x30
jmp 0x11494eb
mov esp, ebp
bswap bp
pop ebp
jmp 0x1104dbd
call fcn.01112306
add esp, 0xc
pop esi
movsx ebx, di
movsx bx, bl
pop ebx
jmp 0xb61662
je 0x11b9808
mov ecx, dword [ebp + 0xc]
test esi, 0x5abd35ab
test ecx, ecx
jmp 0xb85f98
jl 0x1154106
jmp 0xb856f3
push eax
movsx eax, sp
nop
mov eax, esp
push edi
movzx eax, bx
nop
cbw
mov eax, dword [sym.imp.kernel32.dll_GetProcAddress]
jmp 0xb25c54
ret
mov dword [ebp - 8], ecx
jmp 0xb46189
call fcn.01112306
add esp, 0xc
pop esi
movzx ebx, si
bswap edi
jmp 0xb8c839
push ebp
mov ebp, esp
lea esp, [esp - 0x114]
push edi
mov edi, dword [ebp + 8]
cmp ax, 0x3d7f
test edi, edi
jmp 0x10fa319
je 0x11b9808
mov edx, dword [edx + 0x7c]
push ebx
push esi
cmc
jmp 0x1139147
mov edx, dword [edi + 0x3c]
lea edx, [edx + edi]
test eax, esp
cmp sp, di
jmp 0x11df4ec
ret
ret
or esi, 0xffffffff
mov dword [ebp - 0x10], edx
clc
mov dword [ebp - 8], esi
test cx, bp
cmp ecx, 0xffff
jmp 0x1169417
inc esi
cmp bl, 9
ja 0x121ad1d
movsx ecx, cl
cmc
jmp 0x11fbad1
cmp cl, 0x2e
jmp 0x117c1ae
dec ebx
lea edx, [edx + edi]
clc
mov dword [ebp + 8], 0
test bp, 0x58f2
jmp 0x1228251
jle 0xb856da
mov eax, dword [ebp - 4]
xor esi, ebp
mov esi, dword [ebp - 8]
clc
cmp esi, dword [eax + edi + 0x14]
jae 0x11b4d3d
mov ecx, dword [eax + edi + 0x1c]
btr edx, edi
rcr dl, 0x2d
dec edx
lea edx, [ecx + esi*4]
movzx ecx, cx
mov ecx, dword [edx + edi]
cmc
test ecx, ecx
jmp 0x11a05ba
ret
ja 0xb6e403
sub ecx, dword [eax + edi + 0x10]
clc
cmp ecx, dword [eax + edi + 0x14]
jmp 0x11bd318
mov dword [ebp + 8], esi
jmp 0xae2375
je 0xae32f3
mov cl, byte [esi + 1]
jmp 0x11b4d34
je 0x1154106
mov edx, dword [eax + edi + 0x20]
jmp 0x1152734
push eax
jmp 0x10f2cb5
je 0x11b4d3d
mov edi, edi
cmc
jmp 0x1150f89
jmp 0xae2375
je 0x11b4d3d
cmp ecx, eax
jb 0xae3da0
mov edx, dword [ebp - 0x10]
cmp edx, 0x58311ad0
stc
add edx, eax
cmp ecx, edx
jmp 0x124a44b
inc esi
test cl, cl
jne 0x1150f89
pop esi
rol di, 0xc7
pop ebx
xor eax, eax
xchg edi, edi
cmova di, bp
pop edi
mov esp, ebp
jmp 0xaf6a6b
je 0x11150dd
sub eax, eax
movzx edi, bp
pop edi
mov esp, ebp
pop ebp
jmp 0xb24d77
jae 0x11b4d3d
mov edx, dword [eax + edi + 0x1c]
clc
cmp di, sp
cmp bp, 0x50c2
lea ecx, [edx + ecx*4]
mov ecx, dword [ecx + edi]
cmp ebx, edx
test ecx, ecx
jmp 0xafc4d1
je 0x11f6830
push 0
jmp 0xb4b84e
cmp dword [edx], 0x4550
jne 0x11b9808
mov eax, dword [edx + 0x78]
cmp esp, ecx
stc
mov dword [ebp - 4], eax
cmp dx, 0x3153
stc
test eax, eax
jmp 0x1112539
jne 0x123be89
cmp byte [ebp + 0x10], 0
jmp 0x11f29b5
je 0xb38c3f
mov byte [ebx + eax], dl
bswap edx
cmove dx, bx
mov edx, dword [ebp + 8]
jmp 0xb2577d
push ecx
mov byte [ebp + eax - 0x114], 0
bswap eax
movsx ax, bl
mov eax, dword [sym.imp.kernel32.dll_GetModuleHandleA]
call eax
test eax, eax
jmp 0xb655de
mov ecx, dword [ebp - 4]
lahf
mov edx, dword [ecx + edi + 0x24]
movzx eax, ax
xchg cx, cx
mov eax, 0x180424d4
lea eax, [edx + esi*2]
movzx ecx, word [eax + edi]
lea edx, [ebx + 1]
jmp 0x110a422
je 0xb87bfc
mov ebx, dword [ebp + 0xc]
cmp ebp, 0x6e547b6d
lea eax, [ebp - 0x114]
xor edx, edx
jmp 0x1202250
mov cl, byte [esi + 2]
cmc
test cx, di
clc
lea esi, [esi + 2]
cmp di, cx
sub edx, edx
test di, ax
cmp ebx, ebx
test cl, cl
jmp 0xb7ea09
lea edx, [edx + edx*4]
lea edx, [ecx + edx*2 - 0x30]
and cl, 0xef
adc cl, al
mov cl, byte [esi]
test cl, cl
jmp 0x121ad17
sub ebx, eax
movsx eax, di
mov edi, edi
mov si, 0x5750
mov eax, 0x78a87b70
mov cl, dl
movzx esi, cx
btr si, 0xdf
rol eax, cl
rcr esi, 0x87
lea esi, [ebp + edx - 0x114]
add al, dl
test esp, edi
cmc
xor al, byte [ebx + esi]
jmp 0x12239d2
test dl, dl
jmp 0x11e45a6
push edx
jmp 0x118ea21
jne 0xb7ea0f
push 0
jmp 0x12097fc
je 0x11b4d3d
cmp eax, edi
jmp 0x11e2fd8
mov byte [esi], al
je 0x12239f3
inc edx
stc
test esi, 0x1f064d45
cmp eax, 0x39be250d
cmp edx, 0x104
jb 0x120225b
lea eax, [ebp - 0x114]
jmp 0x1102332
mov dword [ebp - 0xc], edx
clc
test ebx, ebx
jmp 0x11003e3
jne 0xae2375
inc esi
jmp 0x1177dac
pop ebp
jmp 0xb4840f
cmp byte [esi + 1], 0x23
mov ecx, esi
lea ecx, [esi + 1]
jmp 0x11caa30
jbe 0xb38c3f
lea ebx, [ebp - 0x114]
xchg dl, dl
sub ebx, eax
shl dl, cl
mov dl, byte [eax]
jmp 0x1202bf5
jae 0xae3da0
lea eax, [ecx + edi]
mov esi, ebx
bsr si, sp
mov cl, byte [eax]
sub esi, 0x369b10ce
ror si, 0x92
mov esi, eax
stc
test cl, cl
jmp 0x1196535