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

Disassembly:
movzx ecx, word [eax + edi]
not dl
cmovne dx, bx
bswap dx
lea edx, [ebx + 1]
jmp 0xc1c87b
mov ecx, dword [ebp + 0xc]
mov ax, sp
mov edx, dword [ebp - 0xc]
cbw
mov eax, dword [ebp + 8]
lea esi, [ebx + eax]
bt eax, 0xef
sal ax, cl
inc al
mov eax, dword [ebp + 0x10]
clc
cmc
cmp di, cx
push eax
sar eax, 0xc3
shrd ax, dx, 0xce
sar esi, 1
mov eax, dword [edx + esi*4]
add eax, edi
jmp 0xc0033c
je 0xc4f70e
mov byte [ebx + eax], dl
mov edx, dword [ebp + 8]
jmp 0x787cae
mov esp, ebp
pop ebp
jmp 0x7ff48f
push ebp
mov ebp, esp
cmp di, ax
test bx, sp
jmp 0xc5a1b3
jae 0xbb232b
mov dword [ebp + 8], 0
cmc
clc
cmp al, 0xe1
test ecx, ecx
jmp 0xb81e04
push eax
push edi
mov eax, dword [sym.imp.KERNEL32.dll_GetProcAddress]
jmp 0xbfc10f
mov esp, ebp
xchg ebp, ebp
movzx ebp, cx
pop ebp
jmp 0x80a6e7
test eax, eax
jmp 0xc2bbab
inc edx
jmp 0xbad106
je 0xc10a10
mov edx, dword [eax + edi + 0x20]
jmp 0x885720
cmp ecx, dword [eax + edi + 0x14]
jmp 0xc166d3
cmp ecx, edx
jmp 0xc5a202
pop edi
jmp 0x77a5c5
jne 0xc1f854
cmp byte [ebp + 0x10], 0
jmp 0xbf2cf6
mov ecx, dword [ebp - 4]
mov edx, dword [ecx + edi + 0x24]
lea eax, [edx + esi*2]
setl cl
movsx cx, ch
jmp 0x749817
mov esp, ebp
jmp 0x836ba7
je 0x7c6fea
cmp eax, 1
jne 0xc109f3
inc esi
mov dword [ebp + 8], esi
jmp 0xc109f3
mov eax, dword [sym.imp.KERNEL32.dll_GetProcAddress]
call eax
pop esi
mov di, 0x411b
not bh
pop ebx
pop edi
jmp 0x759583
ret
lea ebx, [esi - 1]
jmp 0xc109f3
jl 0xc10a10
jmp 0x756366
ret
jne 0xbe7337
lea edx, [ebp - 0x114]
push edx
cwde
cbw
mov eax, dword [sym.imp.KERNEL32.dll_LoadLibraryA]
call eax
test eax, eax
jmp 0xbe7331
ret
ja 0xc0effc
sub ecx, dword [eax + edi + 0x10]
jmp 0x7a50e1
jmp 0xc109f3
jne 0xc08df7
mov eax, dword [edx + 0x78]
cmp eax, edi
mov dword [ebp - 4], eax
test ah, 0x24
jmp 0x781646
test cl, cl
jmp 0x832ab2
mov ecx, esi
sub ecx, eax
test edi, edi
cmp ecx, 0x104
jmp 0x76909e
jne 0xb883a1
push 0
push edx
jmp 0x8473c3
pop ebp
ret
jae 0xbb232b
mov ecx, dword [eax + edi + 0x1c]
or edx, 0x2ac77165
lea edx, [ecx + esi*4]
stc
movsx cx, bh
bsr cx, dx
mov ecx, dword [edx + edi]
test ecx, ecx
jmp 0x84e027
mov dword [ebp + 8], edx
jmp 0x82570b
mov esp, ebp
jmp 0x885397
push eax
call fcn.007662ee
add esp, 0xc
setb bh
bswap si
xchg edi, esi
pop esi
bswap edi
mov ebx, ecx
pop ebx
jmp 0x7c0e4c
je 0xbb232b
cmp ecx, eax
jmp 0x870420
inc esi
cmp edx, edx
test cl, cl
jmp 0xbb2325
pop esi
cwde
setae bl
pop ebx
movsx ax, bh
lea eax, [ecx + edi]
pop edi
jmp 0x87705d
mov byte [ebp + eax - 0x114], 0
mov eax, dword [sym.imp.KERNEL32.dll_GetModuleHandleA]
jmp 0xba739d
call fcn.007662ee
add esp, 0xc
pop esi
jmp 0xc3976c
jb 0x85ab1d
mov edx, dword [ebp - 0x10]
stc
test ebx, 0x2af2427a
cmp ax, 0x2005
lea edx, [edx + eax]
jmp 0x7a58cd
mov esp, ebp
pop ebp
jmp 0xc032cb
mov esp, ebp
bswap bp
pop ebp
ret
push eax
jmp 0x8662d2
pop ebp
jmp 0xbead0c
dec ebx
lea edx, [edx + edi]
cmp bh, 0xa6
mov dword [ebp + 8], 0
test eax, 0xf09351a
mov dword [ebp - 0xc], edx
test ebx, ebx
jmp 0x7fa908
jbe 0xc4f70e
lea ebx, [ebp - 0x114]
sub ebx, eax
mov dl, byte [eax]
test dl, dl
jmp 0x757a7f
push ecx
jmp 0x88444f
je 0x832ab8
mov bl, cl
sub bl, 0x30
inc esi
cmp bl, 9
jmp 0xbd560f
mov eax, dword [ebp + 0xc]
push eax
bswap eax
lahf
push edi
cwde
jmp 0x7ebe6f
call eax
test eax, eax
jmp 0x80518f
mov byte [esi], al
jmp 0xc4abf0
inc eax
mov dword [ebp + 8], edx
cmp edx, ecx
jmp 0xc4f708
jne 0xbfa142
pop esi
rol edi, 0x98
neg bx
pop ebx
sub eax, eax
pop edi
jmp 0x7cecc7
jb 0xbde852
lea eax, [ebp - 0x114]
jmp 0x77a59e
ja 0x832ab8
movsx ecx, cl
lea edx, [edx + edx*4]
cmp ebp, edi
stc
lea edx, [ecx + edx*2 - 0x30]
mov cl, byte [esi]
jmp 0x829f23
je 0x82fd3e
mov cl, byte [esi + 1]
jmp 0x84ec07
lea eax, [ebp - 0x114]
sub edx, edx
sub ebx, eax
mov edi, edi
movzx ax, bh
mov eax, 0x500f089f
mov cl, dl
cmove si, di
stc
rol eax, cl
neg si
and esi, 0x19b45327
lea esi, [ebp + edx - 0x114]
add al, dl
test sp, si
xor al, byte [ebx + esi]
jmp 0xbac248
mov edx, dword [edi + 0x3c]
test ax, 0x75e2
stc
lea edx, [edx + edi]
stc
cmc
cmp ebp, edx
cmp dword [edx], 0x4550
jmp 0x82992d
je 0xbb232b
cmp eax, edi
jmp 0x7c474c
ret
je 0xba1978
mov ebx, dword [ebp + 0xc]
sub ah, 0xf2
jmp 0xbde842
je 0xbb232b
mov edi, edi
cmp cl, 0x2e
jmp 0xbdca6b
call eax
pop esi
pop ebx
mov edi, ebx
pop edi
mov esp, ebp
pop ebp
jmp 0x7ecc73
jne 0x84e02d
pop esi
pop ebx
ror edi, 0x3e
adc di, 0x1e5b
btc edi, eax
xor eax, eax
xchg edi, edi
pop edi
jmp 0x87e824
call fcn.00bed3ba
add esp, 4
clc
cmp eax, 0xffffffff
je 0x7f12a9
test eax, eax
jmp 0x7e5c88
ret
je 0xc08df7
mov eax, 0x5a4d
cmp word [edi], ax
je 0xbe3dbe
sub eax, eax
pop edi
mov esp, ebp
movzx ebp, dx
pop ebp
jmp 0xc12e6f
mov ebx, dword [eax + edi + 0x18]
test dx, 0x6f1a
clc
test ebx, ebx
jmp 0x7a2341
cmp dword [ebp + 8], ebx
jle 0x75635b
mov eax, dword [ebp - 4]
cmp bx, si
rcr esi, 0xb9
mov esi, dword [ebp - 8]
cmp edi, esp
test edi, 0x169253d2
cmp esi, dword [eax + edi + 0x14]
jmp 0x8385d1
ret
jae 0xbb232b
mov edx, dword [eax + edi + 0x1c]
cmp cl, ch
lea ecx, [edx + ecx*4]
stc
cmp al, bl
mov ecx, dword [ecx + edi]
cmc
test ecx, ecx
jmp 0xbfc14d
mov dword [ebp - 8], ecx
jmp 0x8427e5
cmp byte [esi + 1], 0x23
cmovle ecx, esp
xchg ch, cl
mov cx, 0x444a
lea ecx, [esi + 1]
je 0xc537bd
push 0
jmp 0xb872ce
je 0xc08df7
mov ecx, dword [ebp + 0xc]
test ecx, ecx
jmp 0xc08de3
je 0xc08df7
mov edx, dword [edx + 0x7c]
test bx, 0x779f
push ebx
test sp, ax
cmp esi, 0x18a57b81
test dh, 0x63
push esi
clc
or esi, 0xffffffff
mov dword [ebp - 0x10], edx
cmp ebp, esi
stc
mov dword [ebp - 8], esi
cmp ecx, 0xffff
jmp 0x81c885
pop ebx
pop edi
jmp 0x844881
push edi
bts edi, esi
xor di, 0x7638
mov edi, dword [ebp + 8]
clc
test edi, edi
jmp 0xc2931f
je 0xbb533e
inc edx
test esi, eax
cmp edx, 0x104
jmp 0xbb5338
jb 0xb81e12
mov eax, dword [ebp + 8]
setle cl
mov cl, 0xed
lea ecx, [ebp - 0x114]
push ecx
jmp 0x86332e
mov cl, byte [esi + 2]
lea esi, [esi + 2]
cmp edx, ebp
test ecx, 0x7a143849
xor edx, edx
test cl, cl
jmp 0xb8839b
lea esp, [esp - 0x114]
jmp 0xc40a14
jae 0x85ab1d
lea eax, [ecx + edi]
bsr esi, ebp
bt si, dx
mov cl, byte [eax]
or si, 0x752a
rol si, 0xea
sub si, di
mov esi, eax
stc
test cl, cl
jmp 0xbfa13a