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

Disassembly:
je 0xb831cc
mov ecx, dword [ebp + 0xc]
test bp, 0xebd
test ecx, ecx
jmp 0xca2ae5
mov esp, ebp
cmovg bp, cx
pop ebp
ret
ret
push edx
push eax
jmp 0xbc8fd8
jae 0x7f31f1
mov ecx, dword [eax + edi + 0x1c]
stc
neg edx
lea edx, [ecx + esi*4]
sal ch, 0x87
mov ecx, dword [edx + edi]
test di, cx
test ecx, ecx
jmp 0xb838b7
mov esp, ebp
mov ebp, 0x1e43233
pop ebp
ret
ja 0xc48871
sub ecx, dword [eax + edi + 0x10]
cmp ecx, dword [eax + edi + 0x14]
jmp 0xbf8608
pop esi
pop ebx
mov ah, dl
cmovns eax, edi
lea eax, [ecx + edi]
jmp 0x80d822
jl 0x832ff0
jmp 0xc7acb7
test ebx, ebx
jmp 0xb8316e
mov dword [ebp + 8], esi
jmp 0xbed4da
pop ebp
jmp 0xcbca17
jne 0xccfc4c
pop esi
bt edi, 0xc0
adc bx, ax
mov di, 0x436d
pop ebx
xor eax, eax
pop edi
jmp 0xc8b82c
jb 0xbb871c
mov eax, dword [ebp + 8]
movzx ecx, si
xchg ch, cl
setae ch
lea ecx, [ebp - 0x114]
jmp 0xba8727
mov edx, dword [edi + 0x3c]
test edx, eax
add edx, edi
cmp bp, si
cmp dword [edx], 0x4550
jmp 0xc895ea
mov dword [ebp + 8], edx
jmp 0xbed4da
jne 0x86ecf5
lea edx, [ebp - 0x114]
lahf
push edx
cmovg ax, si
mov eax, dword [sym.imp.KERNEL32.dll_LoadLibraryA]
jmp 0x86eceb
pop edi
jmp 0x80f769
mov esp, ebp
pop ebp
jmp 0x77bf43
call fcn.00be69a3
lea esp, [esp + 4]
cmp eax, 0xffffffff
jmp 0x840354
test cl, cl
jmp 0x7f31eb
push ecx
jmp 0xcb2e1c
jne 0xb838bd
pop esi
cmc
mov bl, ah
btr di, bp
pop ebx
bt di, si
sub edi, 0x6bbe0168
sub eax, eax
movzx edi, cx
mov edi, 0x65c631c7
pop edi
jmp 0x77b7e6
jle 0xc7aca7
mov eax, dword [ebp - 4]
mov esi, dword [ebp - 8]
stc
cmp esi, dword [eax + edi + 0x14]
jmp 0x784228
push esi
clc
or esi, 0xffffffff
mov dword [ebp - 0x10], edx
test bp, 0x3201
clc
mov dword [ebp - 8], esi
cmp ah, ah
clc
cmp ecx, 0xffff
jmp 0x7ac7db
mov eax, dword [ebp + 0xc]
jmp 0xcd2664
test cl, cl
je 0xcb4f62
mov bl, cl
sub bl, 0x30
jmp 0xc6ff7d
je 0xbed4d6
test eax, eax
jmp 0x852435
je 0xc6b9b4
cmp eax, 1
jmp 0xc6eac7
inc eax
mov dword [ebp + 8], edx
test ebp, 0x3d7478c7
stc
cmp edx, ecx
jmp 0x7f6202
mov byte [esi], al
jmp 0xca77ac
call eax
test eax, eax
je 0x7f31f1
cmp eax, edi
jmp 0xc73687
je 0x832ff0
mov edx, dword [eax + edi + 0x20]
dec ebx
add edx, edi
test ebx, 0x678a35d4
mov dword [ebp + 8], 0
test ax, sp
mov dword [ebp - 0xc], edx
stc
test ebx, ebx
jmp 0x7ae888
je 0x7f694e
xor eax, eax
pop edi
jmp 0xc96635
je 0x7f31f1
cmp ecx, eax
jb 0x7ad574
mov edx, dword [ebp - 0x10]
add edx, eax
cmp ecx, edx
jmp 0xc43f2c
push ebp
mov ebp, esp
stc
cmc
lea esp, [esp - 0x114]
push edi
btc di, 0x35
mov edi, dword [ebp + 8]
clc
test edi, edi
jmp 0x779ebd
cmp byte [esi + 1], 0x23
bswap ecx
lea ecx, [esi + 1]
je 0xc5e6d8
push 0
jmp 0x819c14
push ecx
mov byte [ebp + eax - 0x114], 0
movsx eax, sp
bswap ax
setbe al
mov eax, dword [sym.imp.KERNEL32.dll_GetModuleHandleA]
call eax
test eax, eax
jmp 0x805b70
jbe 0x7f6208
lea ebx, [ebp - 0x114]
sal dl, 0x1b
sub ebx, eax
rcl dl, cl
cmp ax, 0x3925
mov dl, byte [eax]
stc
test dl, dl
je 0x7f6208
mov byte [ebx + eax], dl
xchg dl, dh
cdq
movzx edx, cx
mov edx, dword [ebp + 8]
jmp 0xce63b7
je 0x7f31f1
mov edi, edi
clc
jmp 0xccfc4c
call fcn.00b9052e
add esp, 0xc
movsx esi, cx
bswap di
pop esi
bswap ebx
pop ebx
pop edi
jmp 0x797283
mov esp, ebp
movzx ebp, di
mov bp, 0x373c
xchg bp, bp
pop ebp
ret
mov esp, ebp
movsx ebp, di
movzx ebp, bp
mov bp, 0x329b
pop ebp
ret
lea ebx, [esi - 1]
clc
cmp dword [ebp + 8], ebx
jmp 0x832fe3
push eax
seta al
lahf
push edi
mov eax, dword [sym.imp.KERNEL32.dll_GetProcAddress]
jmp 0xca53b2
lea edx, [edx + edx*4]
stc
lea edx, [ecx + edx*2 - 0x30]
mov cl, byte [esi]
jmp 0xcdb618
jae 0x7f31f1
mov edx, dword [eax + edi + 0x1c]
lea ecx, [edx + ecx*4]
clc
mov ecx, dword [ecx + edi]
cmp di, bx
test ecx, edx
test ecx, ecx
jmp 0x823268
ret
cmp word [edi], ax
jmp 0xb831c6
call fcn.00b9052e
add esp, 0xc
pop esi
bswap ebx
setg bl
xchg edi, ebx
pop ebx
movsx edi, si
xchg di, di
pop edi
jmp 0xbe75ff
jae 0x7ad574
lea eax, [ecx + edi]
mov cl, byte [eax]
bts si, cx
mov esi, eax
test cl, cl
jmp 0xbc7f36
mov ebx, dword [eax + edi + 0x18]
jmp 0x7b687f
mov cl, byte [esi + 2]
stc
add esi, 2
sub edx, edx
jmp 0x836179
mov ecx, dword [ebp - 4]
mov ah, dl
mov edx, dword [ecx + edi + 0x24]
lea eax, [edx + esi*2]
movzx ecx, word [eax + edi]
movsx edx, sp
mov edx, 0x4cd364ce
lea edx, [ebx + 1]
jmp 0xcb5a09
jne 0xbed4da
inc esi
jmp 0x7c4614
inc esi
cmp bl, 9
ja 0xcb4f62
movsx ecx, cl
test ebp, 0x97349c0
jmp 0xbf5c30
jne 0xb94eb6
cmp byte [ebp + 0x10], 0
je 0x835cb1
mov ebx, dword [ebp + 0xc]
cmovnp si, ax
ror ax, 0x11
lea eax, [ebp - 0x114]
adc si, 0xdea
xor edx, edx
sub ebx, eax
mov edi, edi
cbw
stc
mov eax, 0x7f722be
mov cl, dl
mov si, sp
rol eax, cl
lea esi, [ebp + edx - 0x114]
cmp bx, ax
add al, dl
xor al, byte [ebx + esi]
jmp 0x856a1c
mov ecx, dword [ebp + 0xc]
add eax, esi
mov edx, dword [ebp - 0xc]
btr si, 0x51
shl esi, 0x2a
mov eax, dword [ebp + 8]
lea esi, [ebx + eax]
sub ax, ax
mov eax, dword [ebp + 0x10]
cmp cx, di
push eax
sar esi, 1
shl ax, cl
bts eax, ebp
mov eax, dword [edx + esi*4]
add eax, edi
jmp 0x81776b
mov ecx, esi
sub ecx, eax
cmp ecx, 0x104
jae 0x7f31f1
mov dword [ebp + 8], 0
test si, 0x5c36
test ecx, ecx
jmp 0xbb8705
jne 0xb831cc
mov eax, dword [edx + 0x78]
mov dword [ebp - 4], eax
cmp esi, 0x189d1587
test ebp, 0x4c887767
jmp 0xce7d6e
mov esp, ebp
bswap bp
pop ebp
ret
inc esi
cmc
jmp 0x818a30
mov esp, ebp
bswap ebp
pop ebp
jmp 0xbfa58d
je 0xc7cfe6
mov cl, byte [esi + 1]
jmp 0xc90215
je 0xb831cc
mov eax, 0x5a4d
test dh, 0x8d
clc
jmp 0xbfd02d
call eax
pop esi
pop ebx
mov edi, 0x28701709
bswap di
pop edi
mov esp, ebp
jmp 0x7c840a
call eax
pop esi
mov edi, 0x702d66a8
not bl
pop ebx
mov di, dx
mov di, 0x4990
pop edi
jmp 0xbe404e
je 0xca77c6
inc edx
cmp ecx, esp
cmp bh, 0x6c
test edi, ecx
cmp edx, 0x104
jb 0xc736b6
lea eax, [ebp - 0x114]
jmp 0xbeef34
push eax
jmp 0xc40c1e
jne 0x836181
push 0
jmp 0x781f34
mov dword [ebp - 8], ecx
jmp 0x8029bb
ret
cmp cl, 0x2e
jmp 0xc9d96d
push eax
push edi
mov eax, dword [sym.imp.KERNEL32.dll_GetProcAddress]
jmp 0xca6ffc
test cl, cl
jmp 0xcb4f5c
inc edx
jmp 0x853a13
test eax, eax
je 0xb831cc
mov edx, dword [edx + 0x7c]
clc
push ebx
cmp esi, edx
stc
jmp 0x83420e