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

Disassembly:
jmp 0x11696b0
jb 0x117090d
mov eax, dword [ebp + 8]
mov ch, 0x7d
movzx ecx, bx
lea ecx, [ebp - 0x114]
jmp 0x1feabfd
jmp 0x11696b0
call fcn.011c7bd8
add esp, 0xc
mov si, 0x68e8
not si
cmovns edi, edx
pop esi
xchg di, bx
not edi
movzx ebx, dx
pop ebx
pop edi
jmp 0x116a714
mov esp, ebp
bswap ebp
cmovp bp, bx
not bp
pop ebp
jmp 0x10ebcbb
or esi, 0xffffffff
stc
mov dword [ebp - 0x10], edx
cmc
clc
cmp bx, si
mov dword [ebp - 8], esi
jmp 0x1179f8c
mov ecx, dword [ebp + 0xc]
stc
bsr ax, dx
rcl dh, 0xb5
mov edx, dword [ebp - 0xc]
bsr si, bp
cmovl ax, si
neg esi
mov eax, dword [ebp + 8]
cmp bx, bx
lea esi, [ebx + eax]
bts ax, di
btc ax, 0x6b
shrd ax, sp, 0x72
mov eax, dword [ebp + 0x10]
cmc
push eax
neg ax
sbb eax, ebp
sar esi, 1
mov eax, dword [edx + esi*4]
add eax, edi
jmp 0x111e959
mov cl, byte [esi + 2]
lea esi, [esi + 2]
stc
sub edx, edx
test esp, 0x69037e08
test ebx, edi
test cl, cl
jmp 0x10db1ce
je 0x1190984
sub eax, eax
pop edi
mov esp, ebp
movzx ebp, ax
jmp 0x11a4358
je 0x10dbc92
mov bl, cl
jmp 0x1129c11
jne 0x10db1d4
push 0
jmp 0x10ee15b
mov eax, dword [sym.imp.kernel32.dll_LoadLibraryA]
call eax
test eax, eax
jmp 0x201d321
ret
push edx
jmp 0x11056b9
jne 0x11b4344
cmp byte [ebp + 0x10], 0
je 0x10f3e8d
mov ebx, dword [ebp + 0xc]
shld esi, ebp, 0x3f
lea eax, [ebp - 0x114]
rcl cl, cl
xor edx, edx
sub ebx, eax
cwde
cbw
mov edi, edi
mov eax, 0x62bb0e13
mov cl, dl
btc esi, 0xed
rol eax, cl
lea esi, [ebp + edx - 0x114]
cmc
add al, dl
xor al, byte [ebx + esi]
jmp 0x207f07d
mov eax, dword [ebp + 0xc]
jmp 0x1ffd9bd
push eax
jmp 0x10b8866
jb 0x11a60e8
mov edx, dword [ebp - 0x10]
clc
cmc
add edx, eax
cmp esi, ebx
cmp ecx, edx
jmp 0x2025bc7
je 0x1fe43d4
mov edi, edi
cmp cl, 0x2e
jmp 0x205c081
pop edi
jmp 0x1fff1a5
mov dword [ebp + 8], edx
jmp 0x10aa219
call 0x1128406
lea esp, [esp + 4]
cmc
cmp eax, 0xffffffff
jmp 0x2019f71
jl 0x11c0045
jmp 0x10c8398
mov dword [ebp - 8], ecx
jmp 0x11198de
mov ebx, dword [eax + edi + 0x18]
cmc
test di, 0x26c9
test ebx, ebx
je 0x11c0045
mov edx, dword [eax + edi + 0x20]
dec ebx
cmp esp, 0x6a9f3488
test ebx, edi
add edx, edi
cmc
test di, 0x7470
mov dword [ebp + 8], 0
cmp edx, esi
cmc
mov dword [ebp - 0xc], edx
stc
test ebx, ebx
jmp 0x1121c3c
mov esp, ebp
bswap bp
pop ebp
jmp 0x11d250f
pop edi
jmp 0x113f70b
sub bl, 0x30
inc esi
cmp di, 0x34a8
cmp bl, 9
ja 0x10dbc92
movsx ecx, cl
lea edx, [edx + edx*4]
lea edx, [ecx + edx*2 - 0x30]
clc
sar cl, cl
mov cl, 0xae
mov cl, byte [esi]
test cl, cl
jmp 0x10dbc8c
je 0x10d167b
mov edx, dword [edx + 0x7c]
clc
cmc
push ebx
push esi
cmp di, si
jmp 0x10bc514
mov esp, ebp
mov bp, 0x39c2
pop ebp
ret
push eax
movzx eax, si
mov al, 0x10
push edi
cmovl ax, ax
seta al
jmp 0x1fed6d9
mov ecx, dword [ebp - 4]
mov edx, dword [ecx + edi + 0x24]
not cx
movsx eax, si
setnp ah
lea eax, [edx + esi*2]
cdq
movsx ecx, bp
movzx cx, ah
movzx ecx, word [eax + edi]
xchg dx, dx
lea edx, [ebx + 1]
jmp 0x1123d39
test edi, edi
je 0x10d167b
mov ecx, dword [ebp + 0xc]
test ch, 0xf5
clc
test ecx, ecx
je 0x10d167b
mov eax, 0x5a4d
cmp esi, ebp
clc
cmp word [edi], ax
jmp 0x10d1675
mov esp, ebp
movzx ebp, cx
movsx ebp, bp
pop ebp
ret
lea ebx, [esi - 1]
cmp dword [ebp + 8], ebx
jmp 0x11c0035
mov esp, ebp
movsx ebp, di
movzx ebp, bx
pop ebp
ret
jae 0x1fe43d4
mov dword [ebp + 8], 0
test ecx, ecx
jbe 0x10b0a35
lea ebx, [ebp - 0x114]
test edi, ebp
sal dl, cl
add dl, 0x40
sub ebx, eax
mov dl, byte [eax]
clc
test di, 0x3d01
cmc
test dl, dl
jmp 0x11b0203
mov byte [ebp + eax - 0x114], 0
xchg al, ah
mov ah, 0xb5
not al
mov eax, dword [sym.imp.kernel32.dll_GetModuleHandleA]
jmp 0x11884aa
inc eax
stc
clc
cmp dx, 0x7aa7
mov dword [ebp + 8], edx
cmp ax, sp
cmp edx, ecx
jmp 0x10b0a2f
cmp ecx, 0xffff
jmp 0x22a90ab
call eax
pop esi
movzx edi, di
mov di, 0x2bec
movsx ebx, ax
pop ebx
mov edi, ebp
pop edi
jmp 0x10b8f1a
call eax
test eax, eax
jmp 0x11bce21
mov edx, dword [edi + 0x3c]
stc
add edx, edi
test ebp, 0x122a5757
cmp dword [edx], 0x4550
jne 0x10d167b
mov eax, dword [edx + 0x78]
mov dword [ebp - 4], eax
test eax, eax
jmp 0x1134e72
ret
inc edx
jmp 0x1179498
pop ebp
ret
pop esi
movzx eax, ax
cbw
bswap bx
pop ebx
lea eax, [ecx + edi]
pop edi
jmp 0x2008f87
jne 0x11696b0
inc esi
mov dword [ebp + 8], esi
jmp 0x10b49b7
jb 0x10f1328
lea eax, [ebp - 0x114]
jmp 0x1143608
je 0x10b0a35
mov byte [ebx + eax], dl
mov edx, dword [ebp + 8]
jmp 0x11a29b2
cmp byte [esi + 1], 0x23
lea ecx, [esi + 1]
je 0x10c9364
push 0
jmp 0x208372d
jne 0x201d327
lea edx, [ebp - 0x114]
nop
push edx
jmp 0x10e1a27
jle 0x10c8380
mov eax, dword [ebp - 4]
rcl esi, 0x17
mov esi, dword [ebp - 8]
clc
cmp esi, dword [eax + edi + 0x14]
jae 0x1fe43d4
mov ecx, dword [eax + edi + 0x1c]
btr edx, 0xb2
sbb edx, 0x4a9110f2
lea edx, [ecx + esi*4]
mov ecx, dword [edx + edi]
clc
test ecx, ecx
jmp 0x11cadb0
push ebp
mov ebp, esp
lea esp, [esp - 0x114]
test bh, 0xe
push edi
movsx edi, bp
mov edi, dword [ebp + 8]
jmp 0x114b782
jne 0x11cadb6
pop esi
sub edi, ebx
bt bx, 0x32
pop ebx
sub eax, eax
jmp 0x1128e85
je 0x1fe43d4
cmp ecx, eax
jmp 0x1110565
ret
mov ecx, esi
cmp si, 0x513e
sub ecx, eax
clc
cmp ecx, 0x104
jmp 0x11708e9
jne 0x111160e
pop esi
pop ebx
sub eax, eax
bswap edi
jmp 0x22a732c
push ecx
jmp 0x117229e
mov eax, dword [sym.imp.kernel32.dll_GetProcAddress]
jmp 0x117ba5c
push eax
push edi
xchg al, al
not al
mov eax, dword [sym.imp.kernel32.dll_GetProcAddress]
call eax
pop esi
pop ebx
jmp 0x1113c35
mov esp, ebp
pop ebp
jmp 0x119329f
jae 0x1fe43d4
mov edx, dword [eax + edi + 0x1c]
test si, 0x7c9c
cmc
test bp, sp
lea ecx, [edx + ecx*4]
mov ecx, dword [ecx + edi]
test ah, 0x40
test ecx, ecx
jmp 0x11c9798
mov esp, ebp
pop ebp
jmp 0x2021417
je 0x11696ad
test eax, eax
je 0x11443a5
cmp eax, 1
jmp 0x11aa21e
je 0x1fe43d4
cmp eax, edi
jmp 0x10f1300
ret
jae 0x11a60e8
lea eax, [ecx + edi]
btr esi, ebp
mov cl, byte [eax]
xor esi, ebx
mov esi, eax
test esi, ebp
test cl, cl
jmp 0x1111606
push eax
call fcn.011c7bd8
add esp, 0xc
pop esi
cmovns di, bp
pop ebx
movsx edi, cx
pop edi
jmp 0x115a561
je 0x11d2d1d
mov cl, byte [esi + 1]
inc esi
test cl, bl
test cl, cl
jmp 0x1fe43ce
mov byte [esi], al
je 0x11aadc8
inc edx
cmp edx, 0x104
jmp 0x11aadc2
push ecx
jmp 0x20573e0
pop edi
jmp 0x1124789
ja 0x1124736
sub ecx, dword [eax + edi + 0x10]
clc
cmp bp, cx
cmp ecx, dword [eax + edi + 0x14]
jmp 0x200333f