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

Disassembly:
mov dword [ebp + 8], edx
clc
test ebp, edi
cmp edx, ecx
jmp 0x1104f2e
mov ecx, dword [ebp - 4]
mov edx, dword [ecx + edi + 0x24]
lea eax, [edx + esi*2]
mov dh, 0x82
not cl
movzx ecx, word [eax + edi]
bswap dx
cdq
setge dh
lea edx, [ebx + 1]
jmp 0x1275247
mov edx, dword [edi + 0x3c]
test bx, sp
stc
add edx, edi
cmp dword [edx], 0x4550
jmp 0xef37e1
je 0x124a826
cmp eax, edi
jne 0x120c82a
cmp byte [ebp + 0x10], 0
je 0x10f503a
mov ebx, dword [ebp + 0xc]
lea eax, [ebp - 0x114]
add si, cx
shr si, 0x8b
sub edx, edx
btr esi, edx
sub ebx, eax
cwde
btc ax, dx
mov edi, edi
rcr ah, 0x30
stc
movsx esi, si
mov eax, 0x406e5202
stc
mov cl, al
cmovno esi, ebp
mov cl, dl
xchg esi, esi
bt si, 0xf6
rol eax, cl
btr si, dx
lea esi, [ebp + edx - 0x114]
stc
clc
cmc
add al, dl
test ah, 0xcd
cmc
xor al, byte [ebx + esi]
jmp 0x11203e0
cmp dword [ebp + 8], ebx
jmp 0x1118c41
jne 0x6c93c6
lea edx, [ebp - 0x114]
push edx
mov eax, dword [sym.imp.KERNEL32.dll_LoadLibraryA]
jmp 0x110c360
push eax
jmp 0xf5d9ce
push ebp
mov ebp, esp
cmp ebx, 0x4b9c6d3d
cmc
sub esp, 0x114
push edi
ror edi, 0xe6
stc
mov edi, dword [ebp + 8]
test bp, 0x68d2
cmp sp, 0x6fab
test edi, edi
jmp 0x12792a6
mov esp, ebp
cmovl ebp, edx
mov ebp, edx
pop ebp
jmp 0xefbb1f
ret
ret
jl 0x1118c50
jmp 0x1211980
je 0x12233ba
mov cl, byte [esi + 1]
jmp 0x126efff
jae 0xf490d2
lea eax, [ecx + edi]
mov cl, byte [eax]
test sp, 0x7c75
mov esi, eax
stc
test cl, cl
jmp 0x122ccf3
jne 0x12402cb
mov eax, dword [edx + 0x78]
mov dword [ebp - 4], eax
clc
test eax, eax
je 0x12402cb
mov edx, dword [edx + 0x7c]
stc
push ebx
test bp, cx
push esi
or esi, 0xffffffff
cmp bx, dx
mov dword [ebp - 0x10], edx
mov dword [ebp - 8], esi
test si, ax
cmc
cmp ecx, 0xffff
jmp 0x11dfe7c
ret
ret
ret
jb 0x6c93fd
lea eax, [ebp - 0x114]
jmp 0x127943c
inc edx
jmp 0xf5102e
call 0x702589
add esp, 4
cmp eax, 0xffffffff
jmp 0xf3cd7b
jne 0xf63a2f
push 0
jmp 0x1274c49
je 0x10dc07c
test eax, eax
je 0x6bf648
cmp eax, 1
jmp 0x1219a9a
pop esi
pop ebx
movsx ax, cl
movsx eax, bx
bswap ax
lea eax, [ecx + edi]
pop edi
mov esp, ebp
movsx ebp, sp
pop ebp
jmp 0x70072b
mov esp, ebp
mov ebp, 0x733a0753
pop ebp
jmp 0x7038e3
inc eax
jmp 0x6bd50f
jmp 0x6ceac3
jbe 0x1104f34
lea ebx, [ebp - 0x114]
test si, si
sub ebx, eax
shl dl, 0xca
shl dl, cl
mov dl, byte [eax]
test dl, dl
jmp 0x10f46a2
mov cl, byte [esi + 2]
stc
cmp di, 0x2967
test ch, 0x87
add esi, 2
test ax, sp
xor edx, edx
clc
jmp 0xf63a27
call fcn.006dae6f
add esp, 0xc
pop esi
not bl
pop ebx
pop edi
jmp 0x122d8d1
ja 0xf3556d
movsx ecx, cl
lea edx, [edx + edx*4]
cmc
clc
lea edx, [ecx + edx*2 - 0x30]
neg cl
sbb cl, 0x16
mov cl, byte [esi]
cmp bl, 0x93
cmp esp, esp
test cl, cl
jmp 0xf35567
mov esp, ebp
jmp 0x12390ea
test cl, cl
je 0xf3556d
mov bl, cl
stc
sub bl, 0x30
jmp 0x11e8188
ret
jae 0x124a826
mov ecx, dword [eax + edi + 0x1c]
lea edx, [ecx + esi*4]
mov ecx, dword [edx + edi]
cmp ah, 0x69
test ecx, ecx
jmp 0x11f65e6
pop edi
mov esp, ebp
pop ebp
ret
test ebx, ebx
jmp 0x710f69
dec ebx
lea edx, [edx + edi]
cmc
cmp ebx, esi
mov dword [ebp + 8], 0
clc
mov dword [ebp - 0xc], edx
test ecx, edx
test di, 0x3a56
jmp 0x10ca304
mov esp, ebp
bswap ebp
pop ebp
jmp 0xf6ba8f
lea ebx, [esi - 1]
test di, cx
jmp 0x6ceac3
mov byte [ebp + eax - 0x114], 0
mov eax, dword [sym.imp.KERNEL32.dll_GetModuleHandleA]
call eax
test eax, eax
jmp 0x6d8967
je 0x1104f34
mov byte [ebx + eax], dl
inc dh
movsx edx, di
mov edx, dword [ebp + 8]
jmp 0xf295f5
mov eax, dword [ebp + 0xc]
jmp 0x111f18a
jb 0xf57b96
mov eax, dword [ebp + 8]
lea ecx, [ebp - 0x114]
jmp 0x122aa8a
je 0xf1405d
inc edx
test edx, 0x67e85b4f
cmc
test esi, eax
cmp edx, 0x104
jmp 0xf14057
call eax
test eax, eax
jmp 0x6c93c0
jle 0x1211971
mov eax, dword [ebp - 4]
sal esi, 0x74
mov esi, dword [ebp - 8]
cmp esi, dword [eax + edi + 0x14]
jmp 0xf71b35
push eax
jmp 0x123c145
push eax
push edi
mov eax, dword [sym.imp.KERNEL32.dll_GetProcAddress]
jmp 0x11da27c
mov byte [esi], al
jmp 0x1106ad1
mov ebx, dword [eax + edi + 0x18]
test esp, 0x6b707fae
cmp di, 0x58c
clc
test ebx, ebx
je 0x1118c50
mov edx, dword [eax + edi + 0x20]
jmp 0x10cfe7f
call eax
pop esi
jmp 0x1257d0d
jmp 0x6ceac3
ja 0x11d65e1
sub ecx, dword [eax + edi + 0x10]
cmc
test dl, 0xa2
cmp ecx, dword [eax + edi + 0x14]
jmp 0x1207e3f
inc esi
cmp esi, 0x502b22ec
cmp bl, 9
jmp 0xf5dbd1
je 0x124a826
cmp ecx, eax
jb 0xf490d2
mov edx, dword [ebp - 0x10]
jmp 0x1211f2e
call eax
pop esi
not bx
pop ebx
mov edi, ebp
movzx edi, bp
mov edi, 0x2f924bfa
pop edi
jmp 0xf4962a
jae 0x124a826
mov edx, dword [eax + edi + 0x1c]
cmp ecx, esp
lea ecx, [edx + ecx*4]
stc
clc
cmc
mov ecx, dword [ecx + edi]
test ebp, esi
cmp ax, sp
test ecx, ecx
jmp 0x123aac4
cmp byte [esi + 1], 0x23
lea ecx, [esi + 1]
jmp 0x1279855
mov ecx, dword [ebp + 0xc]
sbb esi, esi
adc esi, edx
add dx, ax
mov edx, dword [ebp - 0xc]
bswap eax
mov eax, dword [ebp + 8]
xadd si, si
lea esi, [ebx + eax]
rol eax, 0x4d
mov eax, dword [ebp + 0x10]
push eax
btc eax, esp
cmp edx, 0x13e42bdc
ror ax, 6
sar esi, 1
shr al, 0xba
mov eax, dword [edx + esi*4]
jmp 0x127837d
add edx, eax
test bp, si
cmp ecx, edx
jmp 0xee917d
jne 0x6ceac3
inc esi
mov dword [ebp + 8], esi
jmp 0x11da593
mov ecx, esi
jmp 0x126dc35
mov dword [ebp + 8], edx
jmp 0xf526de
push ecx
jmp 0x10eb6d5
je 0x124a826
mov edi, edi
cmp cl, 0x2e
jmp 0xee3be6
mov esp, ebp
cmova ebp, ebp
pop ebp
ret
pop ebp
jmp 0xef3b6f
jne 0x11f65ec
pop esi
test ch, 0xcf
ror bx, 0xd6
pop ebx
xor eax, eax
jmp 0xf71ca8
call fcn.006dae6f
add esp, 0xc
not edi
pop esi
xchg bh, bh
mov edi, 0x70e62a2c
setp bl
pop ebx
pop edi
jmp 0xf620ea
je 0x12402cb
mov eax, 0x5a4d
cmp word [edi], ax
je 0x6c0b17
sub eax, eax
pop edi
mov esp, ebp
pop ebp
jmp 0xf036af
jne 0x122ccfb
pop esi
sub di, bp
pop ebx
test bh, 0xf4
sub eax, eax
mov di, di
not edi
pop edi
jmp 0x10d44d1
pop ebx
pop edi
jmp 0x6dafd0
sub ecx, eax
test ebx, 0x75de55ff
cmp ecx, 0x104
jae 0x124a826
mov dword [ebp + 8], 0
cmp sp, 0x46e6
cmc
test ecx, ecx
jmp 0xf57b80
inc esi
test esi, 0x50dd1583
test esi, edx
test cl, cl
jmp 0x124a820
push edx
jmp 0x11190b4
mov dword [ebp - 8], ecx
jmp 0x122365c
add eax, edi
jmp 0xf31c4e
je 0x12402cb
mov ecx, dword [ebp + 0xc]
test bh, 0x11
test ecx, ecx
jmp 0x12402b7
push eax
movzx eax, bp
push edi
cwde
mov eax, dword [sym.imp.KERNEL32.dll_GetProcAddress]
jmp 0x1202255
je 0xf5cb54
push 0
push ecx
jmp 0x6d8a5e