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

Disassembly:
ret
jmp 0x67e763
mov dword [ebp - 0x10], edx
clc
test edi, ebx
mov dword [ebp - 8], esi
cmp edx, edi
cmp ecx, 0xffff
jmp 0x650c1c
mov ebx, esi
sub ebx, eax
cmp ebx, 0x104
jmp 0x65d24c
jle 0x80f3d2
mov eax, dword [ebp - 4]
sub esi, ebp
adc si, di
sar si, 7
mov esi, dword [ebp - 8]
cmc
test bx, di
cmp ebp, 0x4e523727
cmp esi, dword [eax + edi + 0x14]
jmp 0x651d6c
cmp al, 9
jmp 0x6524d0
ret
je 0x669a82
mov al, cl
sub al, 0x30
jmp 0x654d8b
ja 0x7e47d6
sub ecx, dword [eax + edi + 0x10]
test al, 0x3c
test bx, bp
cmp ecx, dword [eax + edi + 0x14]
jmp 0x676f2b
jae 0x67ba4c
mov ecx, dword [eax + edi + 0x1c]
xchg edx, edx
sbb dh, 0x6f
lea edx, [ecx + esi*4]
mov ecx, dword [edx + edi]
test ebx, 0x3b7943ba
test ecx, ecx
je 0x67ba4c
cmp ecx, eax
jmp 0x67b53d
ja 0x669a82
movsx eax, cl
stc
mov cl, byte [esi]
lea edx, [edx + edx*4]
cmp bp, 0x1e68
lea edx, [eax + edx*2 - 0x30]
test cl, cl
jmp 0x669a7c
inc esi
stc
test cl, cl
jmp 0x67ba46
jl 0x64c387
jmp 0x80f3e4
je 0x67e75d
test eax, eax
je 0x67a70e
cmp eax, 1
jne 0x67e763
inc esi
jmp 0x67d5c8
inc esi
clc
jmp 0x64de28
mov edx, dword [edi + 0x3c]
add edx, edi
test di, cx
cmp bp, cx
cmp dword [edx], 0x4550
jmp 0x65de58
push eax
mov byte [ebp + ecx - 0x114], 0
mov eax, eax
cmovl eax, esi
mov eax, dword [sym.imp.KERNEL32.dll_GetModuleHandleA]
call eax
mov edi, eax
cmc
jmp 0x7e43ac
je 0x64c387
mov edx, dword [eax + edi + 0x20]
dec ebx
jmp 0x810359
call 0x657991
add esp, 4
cmp eax, 0xffffffff
jmp 0x654660
push eax
sar esi, 1
sub ax, bp
neg ah
xor ah, ch
mov eax, dword [edx + esi*4]
test ebx, 0xa222211
stc
add eax, edi
jmp 0x6591f5
je 0x64ba90
mov cl, byte [esi + 1]
jmp 0x6524f9
jae 0x67ba4c
sub ecx, ecx
cmc
test ebx, ebx
jmp 0x67ce08
ret
jne 0x8105d8
mov eax, dword [edx + 0x78]
test sp, 0x4db4
test si, bx
mov dword [ebp - 4], eax
cmc
test eax, eax
jmp 0x7e23a7
mov dword [ebp - 8], ecx
jmp 0x67a706
mov cl, byte [esi + 2]
clc
lea esi, [esi + 2]
cmp ax, sp
cmc
xor edx, edx
test cl, cl
jmp 0x64f7aa
mov esp, ebp
pop ebp
jmp 0x660c9d
mov esp, ebp
pop ebp
jmp 0x64a6b9
lea eax, [ecx + edi]
mov di, dx
pop edi
jmp 0x65f6b3
ret
je 0x8105d8
mov ecx, dword [ebp + 0xc]
test ecx, ecx
jmp 0x810bc4
inc ecx
jmp 0x7e3b69
jne 0x64f7b0
push 0
push edx
push edi
jmp 0x810bd8
jae 0x67ba4c
mov edx, dword [eax + edi + 0x1c]
lea ecx, [edx + ecx*4]
clc
mov ecx, dword [ecx + edi]
test dx, 0x35c
stc
test ecx, ecx
jne 0x651d8f
pop esi
or ebx, 0x1b47459c
sar bh, 0x54
bsf edi, edx
pop ebx
jmp 0x679f05
je 0x65e90b
push 0
push ecx
push edi
jmp 0x67ea5c
je 0x67ba4c
cmp byte [esi + 1], 0x23
movzx cx, cl
not ecx
lea ecx, [esi + 1]
jmp 0x677aaf
sub eax, eax
movsx edi, di
xchg edi, edi
pop edi
jmp 0x65f205
mov dword [ebp + 8], edx
jmp 0x64a724
mov ecx, dword [ebp - 4]
xchg al, dl
not dl
mov edx, dword [ecx + edi + 0x24]
mov al, 0x9b
lea eax, [edx + esi*2]
cdq
bswap ecx
cmovo edx, eax
movzx ecx, word [eax + edi]
xchg dl, dh
lea edx, [ebx + 1]
jmp 0x65e0a8
je 0x67ba4c
mov edi, edi
cmp di, 0x492b
test edi, esi
cmp cl, 0x2e
jmp 0x65a16e
push ebp
shr ebp, 0x78
shld bp, si, 0xc9
mov ebp, esp
sub esp, 0x114
push edi
test ecx, 0x9470a1
mov edi, dword [ebp + 8]
test edi, ecx
test edi, 0x5b025b82
test edi, edi
jmp 0x6682b7
jb 0x80ef88
mov edx, dword [ebp - 0x10]
test ecx, ebp
add edx, eax
cmp ah, 0x11
cmc
cmp ecx, edx
jae 0x80ef88
lea eax, [ecx + edi]
mov cl, byte [eax]
mov esi, eax
test esi, esp
test cl, cl
jmp 0x67b4d5
jne 0x67b4e4
pop esi
bsr edi, esp
xor bx, bp
pop ebx
sbb di, bx
sub eax, eax
pop edi
mov esp, ebp
pop ebp
jmp 0x64f243
jmp 0x67e763
jbe 0x7e3b73
lea edi, [ebp - 0x114]
setge dl
sub edi, eax
mov dl, 0x79
mov dl, byte [eax]
cmp ah, 0xd5
jmp 0x80d572
call eax
mov edi, eax
cmc
test edi, edi
jmp 0x677abe
mov dword [ebp + 8], esi
jmp 0x67cc44
lea ebx, [esi - 1]
cmc
cmp edx, ecx
cmp dword [ebp + 8], ebx
jmp 0x64c368
call fcn.0067b513
add esp, 0xc
movsx ebx, di
pop esi
pop ebx
cmovs edi, esi
pop edi
mov esp, ebp
cmove ebp, ebp
mov ebp, ebp
pop ebp
ret
je 0x8105d8
mov edx, dword [edx + 0x7c]
cmp edx, ebx
cmp bh, 0xe4
push ebx
push esi
cmp esi, esi
stc
or esi, 0xffffffff
jmp 0x64ac12
inc eax
cmc
cmp ecx, ebx
jb 0x67ce1b
lea eax, [ebp - 0x114]
jmp 0x655c25
test edi, edi
jne 0x677ac4
lea ecx, [ebp - 0x114]
push ecx
mov eax, dword [sym.imp.KERNEL32.dll_LoadLibraryA_1]
jmp 0x67d58a
ret
mov ebx, dword [eax + edi + 0x18]
test ebx, ebx
jmp 0x656b23
test dl, dl
je 0x7e3b73
mov byte [edi + eax], dl
jmp 0x669187
pop esi
pop ebx
jmp 0x65f6bc
mov ecx, dword [ebp + 0xc]
rcr ax, 0x11
btc eax, 0x3a
mov edx, dword [ebp - 0xc]
rcl si, 0xa9
mov eax, dword [ebp + 8]
clc
lea esi, [ebx + eax]
rcl al, cl
mov eax, dword [ebp + 0x10]
jmp 0x65a153
lea edx, [edx + edi]
stc
mov dword [ebp + 8], 0
cmc
mov dword [ebp - 0xc], edx
test ebx, ebx
jmp 0x654655
je 0x6559de
xor eax, eax
not di
pop edi
mov esp, ebp
cmove bp, di
mov bp, si
pop ebp
jmp 0x7e43c5
je 0x8105d8
mov eax, 0x5a4d
clc
cmp word [edi], ax
jmp 0x8105d2
call fcn.0067b513
add esp, 0xc
bswap si
mov di, 0x77f2
pop esi
not bx
pop ebx
xchg di, di
mov edi, esi
pop edi
mov esp, ebp
pop ebp
jmp 0x65db51