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

Disassembly:
ret
jb 0xbeb9c8
lea eax, [ebp - 0x114]
jmp 0xfb93c4
mov eax, dword [ecx + 0x3c]
cmp dword [eax + ecx], 0x4550
jmp 0xb61882
je 0xc6e125
mov cl, byte [esi + 1]
jmp 0xbcf7f0
mov esp, ebp
not bp
mov ebp, 0x13074f9
pop ebp
jmp 0x9c3df3
mov esp, ebp
movzx ebp, ax
mov bp, ax
cmovg ebp, ebx
pop ebp
jmp 0x9c60c3
test cl, cl
jmp 0xb9604e
ret
cmp byte [esi + 1], 0x23
movsx ecx, di
lea ecx, [esi + 1]
je 0xe14a87
push 0
jmp 0x9d9030
inc eax
cmp sp, di
cmp edi, ecx
jb 0xb99947
lea ecx, [ebp - 0x114]
mov ah, cl
cwde
push ecx
movzx ax, ah
not eax
mov byte [ebp + edi - 0x114], 0
mov eax, dword [sym.imp.kernel32.dll_GetModuleHandleA_3]
jmp 0xc16b15
ret
je 0x9d045f
mov esi, dword [ebp + 0xc]
test dx, cx
test esi, esi
je 0x9d045f
mov eax, 0x5a4d
clc
test ah, 0xa2
cmc
cmp word [ecx], ax
jmp 0x9d0459
pop ebp
ret
je 0x9840b6
xor eax, eax
pop esi
jmp 0xfcd9e5
je 0xbcf7fa
mov edx, dword [ebp + 8]
cmp edi, edx
jmp 0xbc5d9a
push ecx
push edi
call fcn.00b6b718
add esp, 0xc
bswap esi
xchg esi, ebx
pop edi
pop ebx
bswap esi
movsx esi, bp
mov esi, 0x142839e3
pop esi
jmp 0xb5c5c5
mov eax, dword [ebp + 8]
mov ecx, dword [ebp - 4]
mov edx, dword [ecx + eax + 0x24]
bt ecx, 0x3a
xchg ch, ch
rcr ecx, cl
lea ecx, [edx + esi*2]
movzx dx, bh
dec dh
xchg edx, edx
movzx edx, word [ecx + eax]
mov dword [ebp - 8], edx
mov ecx, eax
xor edx, 0x254e6027
mov edx, dword [ebp - 4]
stc
cwde
rcr al, cl
mov eax, dword [ebp - 8]
cmp eax, dword [edx + ecx + 0x14]
jae 0xbcf7fa
mov esi, dword [edx + ecx + 0x1c]
lea eax, [esi + eax*4]
cmc
stc
clc
mov eax, dword [eax + ecx]
clc
test eax, eax
jmp 0xba2cd3
ret
call eax
pop edi
pop ebx
mov si, 0x183d
xchg si, si
bswap esi
pop esi
jmp 0xbec412
mov dword [ebp - 4], edx
test eax, esp
test edx, edx
jmp 0xe37932
mov esp, ebp
pop ebp
jmp 0xb3d213
mov dword [ebp - 0xc], eax
jmp 0xfbc63b
jne 0x9d045f
mov edx, dword [eax + ecx + 0x78]
jmp 0xb4fe7f
jne 0x9d54c4
lea edx, [ebp - 0x114]
xchg ah, ah
push edx
mov eax, dword [sym.imp.kernel32.dll_LoadLibraryA_1]
jmp 0xc67d27
push ebp
mov ebp, esp
bt cx, cx
mov ecx, dword [ebp + 8]
stc
sub esp, 0x114
push esi
clc
test ecx, ecx
jmp 0x9cadd5
jmp 0xb305f6
push edi
call fcn.00b6b718
add esp, 0xc
jmp 0xc4a793
mov eax, dword [ebp - 0xc]
clc
dec dh
xor dh, cl
mov edx, dword [ebp + 0x10]
test di, 0x244
bts si, bp
lea esi, [edi + ebx]
sar esi, 1
mov eax, dword [eax + esi*4]
push edx
rcr dh, 0x8b
mov edx, dword [ebp + 0xc]
add eax, ecx
jmp 0xe11f91
je 0xbcf7fa
cmp cl, 0x2e
jmp 0x984b28
je 0x9a633a
lea ebx, [ebp - 0x114]
xadd dl, dl
sub ebx, eax
test ax, di
rcr dl, 0x66
mov dl, byte [eax]
test dl, dl
jmp 0xbfaee0
je 0xbcf7fa
cmp eax, edx
jb 0xc5ac57
mov esi, dword [ebp - 0x10]
jmp 0xc1c6a7
je 0xb305f6
mov eax, dword [edx + ecx + 0x20]
test bh, 0x71
add eax, ecx
test ebp, edi
cmc
xor ebx, ebx
jmp 0xc8bb91
inc edi
jmp 0x9a632e
jae 0xbcf7fa
xor edi, edi
jmp 0xe13e23
jns 0xc5457f
lea edi, [esi - 1]
jmp 0xc54593
jne 0x996f7a
cmp byte [ebp + 0x10], 0
jmp 0xbeb998
inc esi
stc
test cl, cl
jne 0xb96054
pop edi
pop ebx
sub si, 0x2360
movzx esi, di
xor eax, eax
pop esi
jmp 0x98f20c
mov edi, dword [edx + ecx + 0x18]
cmp dx, cx
test edi, edi
jmp 0xba6e74
je 0xc49a0e
mov edi, dword [ebp + 0xc]
xor cx, si
bt ecx, ecx
cmp bp, 0x104c
lea ecx, [ebp - 0x114]
sbb ebx, ebp
sub eax, eax
mov si, bp
or ebx, 0x6fd625ff
sub edi, ecx
lea esp, [esp]
mov cl, al
rol bl, 0x96
btc bx, dx
bswap bx
mov ebx, 0x17912224
rol ebx, cl
lea esi, [ebp + eax - 0x114]
rcr cx, cl
lea ecx, [eax + ebx]
stc
xor cl, byte [edi + esi]
jmp 0xfadc8e
mov esp, ebp
bswap ebp
movsx ebp, bp
pop ebp
jmp 0x97181d
je 0x9a633a
mov byte [ebx + eax], dl
jmp 0xbaa25e
mov esp, ebp
pop ebp
ret
call eax
mov edi, eax
test edi, edi
jmp 0xb65f70
lea esi, [esi + edx]
clc
cmp eax, esi
jmp 0xe0ceb8
mov eax, dword [ebp + 0xc]
jmp 0xe0bb2a
pop edi
mov bx, bx
pop ebx
pop esi
jmp 0xc54b79
jle 0xb305c3
lea ebx, [esi + 1]
rcr ch, cl
movzx cx, dl
btc cx, 0x15
mov ecx, dword [ebp + 8]
clc
cmp ebx, edi
jle 0xb952b0
jmp 0xb305ef
mov esp, ebp
xchg bp, bp
bswap ebp
pop ebp
jmp 0x994a2b
pop edi
sal si, 0x32
dec ebx
pop ebx
bt si, 0xcd
add eax, ecx
xchg esi, esi
pop esi
jmp 0xbff852
call eax
mov edi, eax
clc
test edi, edi
jmp 0x9d54be
mov ecx, esi
sub ecx, eax
cmc
cmp ecx, 0x104
jmp 0xbbc6d1
dec edi
jmp 0xb5e122
push eax
cbw
seta al
mov al, al
push edx
mov eax, edi
jmp 0xe25f7f
jae 0xc5ac57
lea eax, [eax + ecx]
mov cl, byte [eax]
clc
mov esi, eax
test eax, 0x7c9073c3
jmp 0x993605
call fcn.00b2a2e2
add esp, 4
test eax, eax
jmp 0xbc2d44
test ecx, ecx
jmp 0xb99930
mov cl, byte [esi + 2]
cmc
cmp ebp, eax
add esi, 2
clc
cmp bh, dl
cmc
sub edx, edx
cmp sp, 0x7e3f
stc
test cl, cl
je 0xfb3069
lea eax, [ecx - 0x30]
jmp 0xfb3049
mov eax, dword [sym.imp.kernel32.dll_GetProcAddress_2]
jmp 0xb3db44
je 0x9d045f
mov eax, dword [eax + ecx + 0x7c]
test sp, 0x7353
cmc
push ebx
push edi
test esi, 0x6aa2615e
mov dword [ebp - 0x10], eax
test ebp, 0x4e781357
test al, dh
stc
mov dword [ebp - 8], 0xffffffff
cmp esi, 0xffff
ja 0xbe9d28
mov eax, esi
sub eax, dword [edx + ecx + 0x10]
mov dword [ebp - 8], eax
jmp 0xb8061c
mov byte [esi], cl
je 0x9818f2
inc eax
test cx, 0x7d9f
clc
cmp eax, 0x104
jmp 0x9818ec
inc esi
cmp al, 9
ja 0xfb3069
movsx eax, cl
mov cl, byte [esi]
lea edx, [edx + edx*4]
stc
cmp bh, dl
lea edx, [eax + edx*2 - 0x30]
test cl, cl
jne 0xe14aa4
push 0
push edx
jmp 0xb81931
push eax
push edx
cmova eax, edi
movsx eax, di
mov eax, dword [sym.imp.kernel32.dll_GetProcAddress_2]
jmp 0xfc8faa
js 0xb305f6
jmp 0xb952b8
call eax
pop edi
xchg ebx, ebx
pop ebx
pop esi
jmp 0x98aca6
mov esp, ebp
jmp 0x9cb2b4