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

Disassembly:
ja 0xaf8621
sub ecx, dword [eax + edi + 0x10]
jmp 0xab6633
add eax, edi
jmp 0xb2c436
mov eax, dword [ebp + 0xc]
jmp 0xb0b7b3
jne 0xab776f
pop esi
sal ebx, 0x78
bswap di
not bl
pop ebx
ror di, 0xbe
xor eax, eax
jmp 0xb3ce83
cmp ecx, dword [eax + edi + 0x14]
jmp 0xaf0d2a
mov ecx, esi
sub ecx, eax
jmp 0x112971c
je 0xab1a2b
mov edi, edi
cmp cl, 0x2e
jmp 0xae5e0c
jne 0x11b3e88
cmp byte [ebp + 0x10], 0
jmp 0x11342c9
mov esp, ebp
xchg bp, bp
pop ebp
jmp 0xb5377f
call eax
test eax, eax
jne 0x10ec5bf
lea edx, [ebp - 0x114]
setbe ah
mov eax, ebx
push edx
setb al
mov ax, 0x3806
not ah
mov eax, dword [sym.imp.KERNEL32.dll_LoadLibraryA]
call eax
test eax, eax
jmp 0x10ec5b9
jmp 0x1130097
mov esp, ebp
mov bp, ax
movzx ebp, bx
pop ebp
jmp 0x10e2727
je 0xab6ee9
mov cl, byte [esi + 1]
jmp 0xc059f4
je 0xba2a86
mov edx, dword [edx + 0x7c]
test edx, 0x3eba3e78
test sp, bx
cmp ecx, edi
push ebx
cmc
cmp sp, ax
push esi
cmp ebp, esp
test al, al
stc
or esi, 0xffffffff
cmc
mov dword [ebp - 0x10], edx
clc
cmc
mov dword [ebp - 8], esi
cmp ecx, 0xffff
jmp 0xa99a3d
ret
jae 0xab1a2b
mov edx, dword [eax + edi + 0x1c]
jmp 0xaf26cf
lea ecx, [edx + ecx*4]
cmc
mov ecx, dword [ecx + edi]
test ecx, ecx
jmp 0xb115ce
mov ebx, dword [eax + edi + 0x18]
cmc
test dh, dl
test ebx, ebx
jmp 0xb6ed41
mov cl, byte [esi + 2]
add esi, 2
cmc
test cl, bl
xor edx, edx
clc
test cl, cl
je 0xb70e96
mov bl, cl
clc
test esi, 0x23923c7b
sub bl, 0x30
jmp 0xb2193c
mov edx, dword [edi + 0x3c]
add edx, edi
cmp ebp, 0x42682c7f
cmp ecx, ebp
test esi, ebx
cmp dword [edx], 0x4550
jmp 0x11101c4
mov dword [ebp + 8], esi
jmp 0x1130097
push eax
bswap eax
push edi
not ah
jmp 0xb4e6b0
jne 0xb4e4d0
pop esi
rcl ebx, cl
sal edi, 0x57
pop ebx
adc di, bp
bsr edi, edx
sub eax, eax
not edi
movsx edi, ax
mov edi, 0x20bf52d3
pop edi
mov esp, ebp
pop ebp
ret
jb 0x1182b5f
mov eax, dword [ebp + 8]
lea ecx, [ebp - 0x114]
push ecx
mov byte [ebp + eax - 0x114], 0
mov eax, dword [sym.imp.KERNEL32.dll_GetModuleHandleA]
jmp 0xada8dd
lea eax, [ecx + edi]
pop edi
mov esp, ebp
mov bp, 0x61ae
not bp
pop ebp
jmp 0xb48dd3
inc esi
cmc
cmp bl, 9
jmp 0x10efa15
jne 0x1130097
inc esi
jmp 0xb02e7b
call fcn.01169844
add esp, 4
jmp 0xb8ed7a
jb 0x1179107
mov edx, dword [ebp - 0x10]
cmp di, si
cmc
add edx, eax
cmp bl, 0x73
clc
cmp ecx, edx
jmp 0x1126b0a
pop edi
jmp 0x11c6748
pop esi
pop ebx
jmp 0x1170355
ret
ret
push eax
push edi
xchg al, ah
bswap eax
mov eax, dword [sym.imp.KERNEL32.dll_GetProcAddress]
jmp 0x11a0345
je 0xab1a2b
cmp ecx, eax
jmp 0xb3a1db
mov eax, dword [sym.imp.KERNEL32.dll_GetProcAddress]
jmp 0x112b157
ret
je 0x11300a8
mov edx, dword [eax + edi + 0x20]
jmp 0x113e302
push edx
jmp 0xbfe12b
jne 0xafea8e
push 0
jmp 0xb6fd70
mov esp, ebp
movzx ebp, bx
jmp 0x11133bc
cmp eax, 0xffffffff
je 0x1130094
test eax, eax
jmp 0x10e1664
mov dword [ebp + 8], edx
jmp 0xae082b
je 0xb00518
xor eax, eax
movzx edi, ax
pop edi
mov esp, ebp
pop ebp
ret
push eax
jmp 0x117240f
inc esi
test bx, bp
stc
test cl, cl
jmp 0xab1a25
je 0x115e344
cmp eax, 1
jmp 0xb28d9a
ret
ret
je 0xab1a2b
cmp eax, edi
jmp 0xabd662
ja 0xb70e96
movsx ecx, cl
lea edx, [edx + edx*4]
lea edx, [ecx + edx*2 - 0x30]
mov cl, byte [esi]
test cl, cl
jmp 0xb70e90
je 0xb1ecfb
mov byte [ebx + eax], dl
movzx edx, cx
movzx dx, cl
mov edx, dword [ebp + 8]
jmp 0x11ae265
jne 0xba2a86
mov eax, dword [edx + 0x78]
cmp edi, edx
stc
mov dword [ebp - 4], eax
cmc
test eax, eax
jmp 0xae9c2b
pop ebp
jmp 0xb3e4b3
sub esp, 0x114
push edi
sub di, sp
rol edi, 0x26
mov edi, dword [ebp + 8]
test edi, edi
jmp 0x11b8b0f
inc eax
stc
test eax, esi
mov dword [ebp + 8], edx
cmp ecx, ecx
test di, bx
cmp edx, ecx
jmp 0xb1ecf5
jae 0x1179107
lea eax, [ecx + edi]
cmp si, bx
sbb si, 0xb94
mov cl, byte [eax]
movsx esi, si
neg si
mov esi, eax
test cl, cl
jmp 0xab7767
cmp ecx, 0x104
jmp 0x119b5bf
call eax
pop esi
pop ebx
jmp 0x1164364
lea ebx, [esi - 1]
cmp dword [ebp + 8], ebx
jle 0x119c468
mov eax, dword [ebp - 4]
mov esi, dword [ebp - 8]
test esi, esi
cmp esi, dword [eax + edi + 0x14]
jmp 0x113aec0
je 0xaab29c
mov ebx, dword [ebp + 0xc]
lea eax, [ebp - 0x114]
sub edx, edx
add esi, esi
and si, bp
sub ebx, eax
mov edi, edi
mov eax, 0xde75194
rcr esi, 0x48
mov cl, dl
movzx esi, si
rol eax, cl
sbb esi, edx
lea esi, [ebp + edx - 0x114]
cmp ax, ax
add al, dl
stc
clc
xor al, byte [ebx + esi]
mov byte [esi], al
jmp 0x117a128
jae 0xab1a2b
mov ecx, dword [eax + edi + 0x1c]
sar dh, 0xad
lea edx, [ecx + esi*4]
mov ecx, dword [edx + edi]
cmc
cmp bp, 0xea2
test ecx, ecx
jmp 0xb4e4ca
dec ebx
lea edx, [edx + edi]
stc
test sp, bx
mov dword [ebp + 8], 0
clc
mov dword [ebp - 0xc], edx
test ebx, ebx
jmp 0x11b9a03
je 0xafea7a
push 0
push ecx
push eax
call fcn.0117dd0b
add esp, 0xc
setl bh
pop esi
movzx edi, bx
pop ebx
pop edi
jmp 0xacdb05
mov ecx, dword [ebp - 4]
cbw
jmp 0x11ee9dc
pop edi
mov esp, ebp
movsx ebp, si
movzx ebp, cx
pop ebp
jmp 0x10e6b7f
pop edi
jmp 0xae5d73
call fcn.0117dd0b
add esp, 0xc
movzx edi, bx
jmp 0xb3d3f8
pop esi
pop ebx
mov eax, 0x42fe4bfd
movzx eax, di
jmp 0xb20e0a
mov dword [ebp - 8], ecx
jmp 0xb93cac
je 0x117a13c
inc edx
cmc
cmp edx, 0x104
jb 0x11342e3
lea eax, [ebp - 0x114]
jmp 0xb4bb1d
push ebp
mov ebp, esp
cmc
clc
jmp 0x11163de
jbe 0xb1ecfb
lea ebx, [ebp - 0x114]
xadd dl, dl
xchg dl, dl
sub dl, 0xb8
sub ebx, eax
test ebp, 0x2271c36
shr dl, 0x1c
rcr dl, cl
mov dl, byte [eax]
test dl, dl
jmp 0x110ae5a
jae 0xab1a2b
mov dword [ebp + 8], 0
test ecx, ecx
jmp 0x1182b3e
mov ecx, dword [ebp + 0xc]
btc eax, ecx
mov edx, dword [ebp - 0xc]
mov eax, dword [ebp + 8]
lea esi, [ebx + eax]
shld ax, si, 0x95
xor al, 0xd1
mov eax, dword [ebp + 0x10]
clc
cmc
stc
push eax
sar esi, 1
ror ax, 0xf3
mov eax, dword [edx + esi*4]
jmp 0xa99b07
call eax
pop esi
movsx edi, dx
pop ebx
pop edi
jmp 0xb75031
inc edx
jmp 0x1124fbe
cmp byte [esi + 1], 0x23
seta cl
movsx ecx, si
not ch
lea ecx, [esi + 1]
jmp 0x114ea86
je 0xba2a86
mov ecx, dword [ebp + 0xc]
test ecx, ecx
je 0xba2a86
mov eax, 0x5a4d
cmp word [edi], ax
jmp 0xba2a80
jl 0x11300a8
jmp 0x119c471
mov esp, ebp
pop ebp
jmp 0xaebaff
mov edx, dword [ecx + edi + 0x24]
lea eax, [edx + esi*2]
cdq
movzx ecx, ax
movzx ecx, word [eax + edi]
bswap dx
setne dh
lea edx, [ebx + 1]
jmp 0x1179b94