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

Disassembly:
jl 0x8df48b
jmp 0x8e04bb
ret
dec ebx
test dx, 0x428c
add edx, edi
cmp si, dx
mov dword [ebp + 8], 0
jmp 0x7f4238
mov dword [ebp + 8], edx
jmp 0x8eb541
inc edx
jmp 0x80ec7a
call fcn.00828367
add esp, 0xc
mov bx, 0xeb1
pop esi
pop ebx
pop edi
jmp 0x61f107
mov cl, byte [esi + 2]
lea esi, [esi + 2]
sub edx, edx
jmp 0x86c89b
test ecx, ecx
jmp 0x8cba92
inc esi
test al, ah
clc
test cl, cl
jne 0x8b8bae
pop esi
sal ebx, cl
bt ebx, ebp
pop ebx
sub eax, eax
mov di, 0xc19
pop edi
jmp 0x62efc6
call eax
pop esi
xchg edi, edi
pop ebx
cmovae edi, ecx
pop edi
jmp 0x8e47cf
mov esp, ebp
bswap ebp
pop ebp
jmp 0x81e943
mov dword [ebp - 8], ecx
jmp 0x5ece12
pop ebx
nop
lea eax, [ecx + edi]
xchg edi, edi
pop edi
jmp 0x854230
mov esp, ebp
movsx ebp, si
not bp
movzx ebp, di
pop ebp
ret
pop ebp
jmp 0x7fc8d3
mov esp, ebp
not ebp
pop ebp
ret
mov eax, dword [ebp + 0xc]
jmp 0x65c537
mov edx, dword [edi + 0x3c]
add edx, edi
stc
clc
cmp dword [edx], 0x4550
jmp 0x84cb14
jmp 0x8eb541
jae 0x60db1c
mov dword [ebp + 8], 0
test ecx, ecx
jmp 0x8ab68e
push eax
push edi
lahf
mov ax, 0x11e2
not al
mov eax, dword [sym.imp.KERNEL32.dll_GetProcAddress_1]
jmp 0x6174a8
jb 0x833e42
mov edx, dword [ebp - 0x10]
jmp 0x8ffd58
pop ebx
pop edi
jmp 0x669a18
ret
push ecx
jmp 0x665e46
push eax
jmp 0x5f982d
mov esp, ebp
xchg bp, bp
movzx ebp, dx
jmp 0x863fa1
je 0x630c01
mov ebx, dword [ebp + 0xc]
cbw
sal al, cl
lea eax, [ebp - 0x114]
rcr cl, cl
mov esi, 0x2c593905
sub edx, edx
sub ebx, eax
not cl
lahf
mov edi, edi
rcl eax, cl
mov eax, 0x411b6a5d
ror cl, 0xb3
btr esi, 0x2e
mov cl, dl
xchg si, si
cmove esi, esp
ror esi, 0xa
rol eax, cl
shl esi, 0x64
dec si
lea esi, [ebp + edx - 0x114]
stc
cmp esi, esp
add al, dl
xor al, byte [ebx + esi]
jmp 0x694c08
je 0x60db1c
cmp eax, edi
jmp 0x875e00
push ecx
jmp 0x870d95
je 0x8a23de
mov ecx, dword [ebp + 0xc]
stc
cmp dx, di
test ecx, ecx
jmp 0x8a23c9
mov byte [esi], al
je 0x84286d
inc edx
test ebp, 0x214c06d4
cmp edx, 0x104
jmp 0x842867
call eax
test eax, eax
jne 0x6894b6
lea edx, [ebp - 0x114]
movsx eax, di
setp al
push edx
movsx ax, dh
mov eax, dword [sym.imp.KERNEL32.dll_LoadLibraryA]
call eax
test eax, eax
jmp 0x6894b0
mov dword [ebp - 0xc], edx
cmc
clc
test ebx, ebx
jmp 0x5c319c
ret
mov esp, ebp
pop ebp
jmp 0x5d355f
lea eax, [edx + esi*2]
bswap cx
movzx ecx, word [eax + edi]
cwd
mov edx, esi
cmovs dx, bp
lea edx, [ebx + 1]
jmp 0x62020c
ret
jb 0x8ab69f
mov eax, dword [ebp + 8]
lea ecx, [ebp - 0x114]
jmp 0x68a156
inc eax
jmp 0x84e501
jne 0x8cba98
pop esi
pop ebx
sub di, bx
clc
sar edi, 0x4c
xor eax, eax
pop edi
jmp 0x62bdd0
ret
je 0x8a23de
mov edx, dword [edx + 0x7c]
stc
cmp esp, 0x30e777f3
push ebx
push esi
test ebp, esp
cmp esp, 0x67160b29
or esi, 0xffffffff
mov dword [ebp - 0x10], edx
cmp edx, edx
stc
test ax, 0x22e
mov dword [ebp - 8], esi
cmp sp, dx
cmp ecx, 0xffff
jmp 0x8c1ba2
push ebp
mov ebp, esp
sub esp, 0x114
test si, 0x4ed6
push edi
btr di, dx
sbb di, 0x5280
mov edi, dword [ebp + 8]
stc
jmp 0x8f7536
lea edx, [ecx + edx*2 - 0x30]
mov cl, byte [esi]
test cl, cl
jmp 0x903c40
pop esi
jmp 0x62bb8a
jne 0x8eb541
inc esi
jmp 0x8bcd19
jb 0x67fa94
lea eax, [ebp - 0x114]
jmp 0x90af4c
je 0x8eb539
test eax, eax
jmp 0x8fc9d4
jne 0x8a23de
mov eax, dword [edx + 0x78]
mov dword [ebp - 4], eax
jmp 0x8d720f
mov dword [ebp + 8], edx
cmp edx, ecx
jmp 0x80d73e
je 0x5fc62e
push 0
jmp 0x6658a1
mov esp, ebp
pop ebp
jmp 0x664263
pop ebp
jmp 0x80a49b
call fcn.008bc231
lea esp, [esp + 4]
cmp eax, 0xffffffff
jmp 0x843f31
mov ecx, dword [ebp - 4]
mov edx, dword [ecx + edi + 0x24]
jmp 0x80478c
call fcn.00828367
add esp, 0xc
mov edi, ecx
movzx edi, cx
pop esi
movsx edi, dx
not edi
pop ebx
not di
cmovb edi, edi
movzx edi, di
pop edi
jmp 0x7ffc99
test cl, cl
jmp 0x8fe401
mov byte [ebp + eax - 0x114], 0
mov eax, dword [sym.imp.KERNEL32.dll_GetModuleHandleA_1]
jmp 0x7ea7d1
jne 0x8c7352
cmp byte [ebp + 0x10], 0
jmp 0x67fa6f
call eax
pop esi
jmp 0x664074
mov ebx, dword [eax + edi + 0x18]
test ebx, ebx
je 0x8df48b
mov edx, dword [eax + edi + 0x20]
jmp 0x5e91ac
je 0x8a23de
mov eax, 0x5a4d
stc
cmp word [edi], ax
je 0x633b28
sub eax, eax
movzx edi, bx
mov edi, esp
pop edi
mov esp, ebp
xchg bp, bp
jmp 0x62ef5c
jbe 0x80d744
lea ebx, [ebp - 0x114]
sub ebx, eax
rol dl, 0xd8
mov dl, byte [eax]
test dx, 0x7c17
cmp esp, 0x7fa55fd4
test dl, dl
je 0x80d744
mov byte [ebx + eax], dl
cdq
movzx edx, dx
movzx dx, ah
mov edx, dword [ebp + 8]
jmp 0x5eee8e
mov ecx, dword [ebp + 0xc]
jmp 0x8e04b8
je 0x60db1c
mov edi, edi
cmp cl, 0x2e
je 0x8dd3d0
mov cl, byte [esi + 1]
jmp 0x60db10
push eax
jmp 0x86ab3d
mov dword [ebp + 8], esi
jmp 0x63b937
ja 0x8a1fc4
sub ecx, dword [eax + edi + 0x10]
cmp ax, bp
cmp ecx, dword [eax + edi + 0x14]
jmp 0x8d54e0
cmp byte [esi + 1], 0x23
setbe cl
lea ecx, [esi + 1]
jmp 0x85064d
je 0x60db1c
cmp ecx, eax
jmp 0x65dbe5
jae 0x60db1c
mov edx, dword [eax + edi + 0x1c]
lea ecx, [edx + ecx*4]
test ecx, 0x6f8070a0
mov ecx, dword [ecx + edi]
test ecx, ecx
jmp 0x813e55
test eax, eax
jmp 0x828267
jae 0x833e42
lea eax, [ecx + edi]
btr esi, 0xe0
shr cl, cl
mov cl, byte [eax]
mov esi, eax
test bl, 0x9f
cmp cx, dx
test cl, cl
jmp 0x8b8ba6
mov ecx, esi
test ebp, 0x70142cac
sub ecx, eax
test esp, ebx
cmp ecx, edi
clc
cmp ecx, 0x104
jmp 0x64bbed
jle 0x8b2345
mov eax, dword [ebp - 4]
shrd esi, eax, 0xc
mov esi, dword [ebp - 8]
cmp esi, dword [eax + edi + 0x14]
jmp 0x8e38cf
mov edx, dword [ebp - 0xc]
mov eax, dword [ebp + 8]
clc
add si, 0x46b6
adc esi, 0x51c137a5
lea esi, [ebx + eax]
clc
shld ax, si, 0x4a
or ah, ch
mov eax, dword [ebp + 0x10]
push eax
stc
sar esi, 1
test esp, 0x57330f85
mov eax, dword [edx + esi*4]
add eax, edi
jmp 0x864f38
jae 0x60db1c
mov ecx, dword [eax + edi + 0x1c]
lea edx, [ecx + esi*4]
mov ecx, dword [edx + edi]
jmp 0x600ec6
mov esp, ebp
bswap bp
pop ebp
ret
lea ebx, [esi - 1]
cmp di, si
stc
clc
cmp dword [ebp + 8], ebx
jmp 0x8df47b
test edi, edi
jmp 0x68eded
je 0x86a4fc
cmp eax, 1
jmp 0x83515e
je 0x903c46
mov bl, cl
cmp edi, esp
test dx, 0x4f1d
sub bl, 0x30
inc esi
cmp bl, 9
ja 0x903c46
movsx ecx, cl
test edi, 0x687054c6
cmc
lea edx, [edx + edx*4]
jmp 0x82ef11
lea edx, [edx + eax]
stc
cmp ecx, edx
jmp 0x8dc239
jne 0x8fe407
push 0
push edx
jmp 0x8b8e95
push eax
cwde
mov ax, 0x49b5
push edi
mov eax, dword [sym.imp.KERNEL32.dll_GetProcAddress_1]
jmp 0x89ae4e