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

Disassembly:
ret
jb 0x7e565d
mov esi, dword [ebp - 0x11c]
test dx, 0x46d8
cmp ebp, eax
add esi, edx
jmp 0x59dbbd
ret
mov esi, ebx
cmp di, 0x50ea
sub esi, eax
test si, 0x1ef
cmp esi, 0x104
jmp 0x62e04f
je 0x7bfab7
push eax
jmp 0x60daca
je 0x5e3cc7
lea ebx, [eax - 1]
mov eax, dword [ecx + edx + 0x20]
test edi, ebp
jmp 0x5dbba0
jne 0x5abc25
xor eax, eax
jmp 0x78c96b
call fcn.0043ed59
mov esp, ebp
xchg ebp, ebp
cmovge ebp, edi
pop ebp
jmp 0x80e302
call fcn.0043ed59
mov esp, ebp
not ebp
movzx ebp, di
bswap bp
pop ebp
jmp 0x7dc40d
inc edi
stc
test si, bx
clc
mov dword [ebp - 0x10c], edi
stc
cmp dword [ebp - 0x10c], ebx
jmp 0x5e3cb2
mov eax, dword [ecx + edx + 0x18]
cmc
test eax, eax
jmp 0x567edb
jne 0x75baa1
mov edx, dword [eax + 0x78]
jmp 0x609eea
cmp eax, esi
jmp 0x741b76
mov eax, dword [ebp - 0x118]
or di, 0x31fb
not si
mov esi, dword [ebp - 0x120]
neg edi
sets dh
mov edx, dword [ebp - 0x10c]
lea edi, [ebx + edx]
rcr dl, 0x3a
sar edi, 1
rcl dl, cl
mov eax, dword [eax + edi*4]
lea eax, [eax + ecx]
or dl, 0xe3
lea esp, [esp]
xadd dl, dl
mov dl, byte [eax]
cmp si, 0x224
stc
cmp dl, byte [esi]
jne 0x7e21ed
test dl, dl
jmp 0x85354d
call fcn.006aad88
add esp, 0xc
dec si
and si, ax
pop edi
rcl ch, cl
pop ebx
adc si, 0x7130
xor si, dx
rcr cl, cl
pop esi
movzx ecx, sp
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0043ed59
mov esp, ebp
mov ebp, 0x668e3492
mov ebp, edi
pop ebp
jmp 0x54bf97
add eax, ecx
test sp, dx
clc
jmp 0x6734cf
jle 0x5abbec
mov edi, dword [ebp - 0x110]
dec dh
cdq
mov edx, dword [ebp - 0x114]
cmp edi, dword [ecx + edx + 0x14]
jmp 0x7f6d41
mov dword [ebp - 0x114], edx
test sp, di
test edx, edx
jmp 0x8172d8
push esi
jmp 0x75b26a
jae 0x886c8f
sub ecx, ecx
test ebp, 0x61fe7bca
stc
test esi, esi
jmp 0x6cbf12
lea eax, [eax + edi*4]
jmp 0x7dd741
mov dword [ebp - 0x118], eax
cmp esi, 0x4b4663a5
test sp, di
test ebx, ebx
jmp 0x7cd7fe
mov dword [ebp - 0x10c], 0
jmp 0x65aac3
push ebp
mov ebp, esp
xchg cx, ax
cmp ebp, 0x72205735
sbb cl, dh
sub esp, 0x120
mov eax, dword [0x4ecf70]
mov ecx, eax
sal cx, cl
sub ch, 0x3c
xor eax, ebp
dec cx
xadd cl, ch
mov dword [ebp - 4], eax
and ch, ch
sal ecx, cl
add cx, 0x700e
mov ecx, dword [ebp + 8]
test edi, esp
push esi
shl si, 0x3a
mov esi, dword [ebp + 0xc]
stc
mov dword [ebp - 0x120], esi
cmc
test ecx, ecx
je 0x75baa1
test esi, esi
jmp 0x7d5623
test eax, eax
jmp 0x886c89
call fcn.0043ed59
mov esp, ebp
movzx ebp, ax
bswap ebp
not bp
pop ebp
jmp 0x7670ed
jbe 0x75fa51
lea edi, [ebp - 0x108]
sbb dl, 0x5c
sub edi, eax
test esp, 0x41901ede
xor dl, 0x94
mov dl, byte [eax]
test dl, dl
jmp 0x72c3a2
mov eax, dword [ebp - 0x114]
cmovg dx, bx
mov edx, dword [ecx + eax + 0x24]
bswap eax
lea eax, [edx + edi*2]
movzx dx, ah
mov dx, sp
mov dl, 0xe5
movzx edx, word [eax + ecx]
movsx ax, bl
lea eax, [ebx + 1]
jmp 0x85b5f4
call fcn.0043ee43
push eax
jmp 0x7725dc
mov dword [ebp - 0x10c], eax
jmp 0x868190
push ecx
jmp 0x7105ee
lea eax, [ebx + 1]
jmp 0x564b15
call 0x4fd483
mov esi, eax
clc
cmp esp, 0x6617f37
stc
test esi, esi
je 0x886c8f
cmp byte [ebx + 1], 0x23
mov eax, 0x534b7764
not eax
jmp 0x70f479
cmp eax, edx
jmp 0x506a63
mov eax, dword [ecx + 0x3c]
lea eax, [eax + ecx]
cmp dword [eax], 0x4550
jmp 0x599559
je 0x75fa51
mov byte [edi + eax], dl
jmp 0x816224
je 0x886c8f
cmp cl, 0x2e
je 0x54ebd9
mov cl, byte [ebx + 1]
inc ebx
clc
test esp, 0x179362e7
test cl, cl
jne 0x72e25b
pop edi
pop ebx
sub eax, eax
bts si, bx
bt esi, ecx
btr ecx, 0xc2
pop esi
xor ch, bh
dec cx
rcr cx, cl
mov ecx, dword [ebp - 4]
cmp esp, 0x2edd221f
test ebp, eax
clc
xor ecx, ebp
jmp 0x81b6d0
jae 0x7e565d
add eax, ecx
rol cl, 0xcc
mov cl, byte [eax]
mov ebx, eax
test cl, cl
jmp 0x72e255
call fcn.006aad88
add esp, 8
inc di
pop edi
mov esi, 0x2ecf5c49
pop ebx
pop esi
cmp dh, 0x69
shrd ecx, ecx, 0xd3
mov ecx, dword [ebp - 4]
test edx, ecx
xor ecx, ebp
jmp 0x6c2a66
je 0x721a61
xor eax, eax
add cl, 0x52
movzx ecx, ax
pop esi
bts ecx, ebx
mov ecx, dword [ebp - 4]
stc
xor ecx, ebp
jmp 0x57428f
cmp dl, byte [esi + 1]
jne 0x7e21ed
lea eax, [eax + 2]
clc
lea esi, [esi + 2]
test dl, dl
jmp 0x56bab0
pop esi
rcl ch, 0x60
sbb ch, 0xf7
mov ecx, dword [ebp - 4]
clc
xor ecx, ebp
jmp 0x585d77
jb 0x6cbf2c
mov byte [ebp + ecx - 0x108], 0
lea ecx, [ebp - 0x108]
jmp 0x6ffb7b
je 0x6f2802
cmp eax, 1
jmp 0x795a89
ret
push esi
jmp 0x5afb4c
jmp 0x7e21f2
jne 0x58c0f2
lea ebx, [edi - 1]
jmp 0x875013
push ebx
jmp 0x6f2cd3
add ebx, 2
jmp 0x79603c
jl 0x5e3cc7
jmp 0x5abc05
je 0x75baa1
mov eax, 0x5a4d
test ebx, ebx
cmp word [ecx], ax
jmp 0x75ba9b
ret
jmp 0x7ffc77
sbb eax, eax
sbb eax, 0xffffffff
cmp eax, 0xffffffff
jmp 0x843122
lea eax, [eax + ecx]
or esi, ecx
inc si
or di, 0x44ee
mov ecx, dword [ebp - 4]
btr di, 0x2d
pop edi
rol esi, 0x5e
sar bh, cl
bsr ebx, edx
pop ebx
add si, 0x7493
xor ecx, ebp
bswap si
mov esi, 0x2f411ddf
pop esi
call fcn.0043ed59
mov esp, ebp
pop ebp
jmp 0x4fd5bf
jae 0x886c8f
mov eax, dword [ecx + edx + 0x1c]
jmp 0x63c665
ja 0x5976d9
sub esi, dword [ecx + edx + 0x10]
btc ax, 0xfa
sar ax, cl
and ax, 0x3e4a
mov eax, esi
cmp eax, dword [ecx + edx + 0x14]
jae 0x886c8f
mov esi, dword [ecx + edx + 0x1c]
lea eax, [esi + eax*4]
test esp, 0xe164795
mov eax, dword [eax + ecx]
jmp 0x6c23a0
ret
inc ecx
jmp 0x83485d
je 0x75baa1
mov eax, dword [eax + 0x7c]
cmc
stc
cmp ax, bx
push ebx
push edi
or edi, 0xffffffff
test dx, 0x4eaf
test ebx, edi
stc
mov dword [ebp - 0x11c], eax
stc
test eax, 0x6ef526d3
cmp esp, ecx
mov dword [ebp - 0x110], edi
clc
test si, dx
cmp esi, 0xffff
jmp 0x7ffc48
call fcn.0043ed59
mov esp, ebp
jmp 0x87aa94
ret
inc eax
cmp ecx, esi
jmp 0x75fa4b
je 0x58c0e5
test eax, eax
jmp 0x764326
je 0x56bab6
mov dl, byte [eax + 1]
jmp 0x75bfce
mov dword [ebp - 0x110], edx
jmp 0x6f8007
jmp 0x58c0f2
jmp 0x58c0f2
pop ebp
jmp 0x827c4c
jne 0x71c3bf
pop edi
bswap cx
not bh
pop ebx
sub eax, eax
jmp 0x75d7ab