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

Disassembly:
ret
call eax
pop esi
xchg bx, di
movzx edi, dx
cmova edi, esi
pop ebx
pop edi
jmp 0x10b4d2fa
je 0x10d1f89a
cmp ecx, eax
jmp 0x10b68f70
jne 0x10baaa31
cmp byte [ebp + 0x10], 0
je 0x10b3b84b
mov ebx, dword [ebp + 0xc]
rcr si, 0x68
lea eax, [ebp - 0x114]
xor edx, edx
rol esi, 0xf
sub ebx, eax
mov edi, edi
movzx eax, bp
bts esi, eax
mov eax, 0x4fc5a8b
mov cl, dl
rol eax, cl
xor esi, ebp
mov esi, esp
lea esi, [ebp + edx - 0x114]
add al, dl
xor al, byte [ebx + esi]
jmp 0x10b97cad
je 0x10d1f89a
mov edi, edi
jmp 0x10c51b40
je 0x10b4fa46
test eax, eax
je 0x10c4e593
cmp eax, 1
jne 0x10b4fa4c
inc esi
jmp 0x10d1e906
mov esp, ebp
cmovle ebp, ecx
pop ebp
jmp 0x10b761cb
je 0x1114e646
mov byte [ebx + eax], dl
dec dx
bswap dx
movsx dx, ch
mov edx, dword [ebp + 8]
jmp 0x10b50f8a
inc eax
clc
mov dword [ebp + 8], edx
cmp edi, esp
cmp edx, ecx
jmp 0x1114e640
je 0x10b17802
inc edx
cmc
cmp esi, eax
cmp edx, 0x104
jmp 0x10b177fc
ret
lea edx, [edx + edi]
test ecx, 0x4b667e9a
cmp dword [edx], 0x4550
jne 0x1116b516
mov eax, dword [edx + 0x78]
cmp cx, sp
mov dword [ebp - 4], eax
test eax, eax
jmp 0x1114d18c
jb 0x10acae57
lea eax, [ebp - 0x114]
jmp 0x10b3b361
push edi
movzx edi, cx
cmp ah, bh
mov edi, dword [ebp + 8]
cmp cl, 0xfe
test edi, edi
jmp 0x10c5dc52
push eax
push edi
mov eax, dword [sym.imp.KERNEL32.dll_GetProcAddress]
jmp 0x10b64b22
mov eax, dword [ebp + 0xc]
push eax
lahf
cmovo ax, dx
push edi
mov eax, dword [sym.imp.KERNEL32.dll_GetProcAddress]
jmp 0x10ac282c
ja 0x10bd6cb8
sub ecx, dword [eax + edi + 0x10]
cmc
clc
cmp ecx, dword [eax + edi + 0x14]
jae 0x10d1f89a
mov edx, dword [eax + edi + 0x1c]
clc
test sp, cx
test ebx, 0x14a0041c
lea ecx, [edx + ecx*4]
mov ecx, dword [ecx + edi]
test dl, 0x32
stc
test ecx, ecx
jne 0x10ac3d35
pop esi
cmp ax, di
pop ebx
movsx edi, di
dec di
xor eax, eax
bswap edi
pop edi
jmp 0x10c04bc2
pop edi
jmp 0x10ba28bb
mov esp, ebp
pop ebp
jmp 0x10c6723b
lea ebx, [esi - 1]
cmp sp, dx
cmp dword [ebp + 8], ebx
jle 0x11160207
mov eax, dword [ebp - 4]
cmp ebx, ebx
cmc
mov esi, dword [ebp - 8]
cmp esi, dword [eax + edi + 0x14]
jae 0x10d1f89a
mov ecx, dword [eax + edi + 0x1c]
inc edx
lea edx, [ecx + esi*4]
mov ecx, dword [edx + edi]
test esp, 0x2b7f5e56
cmp si, 0x15c0
test ebx, ecx
test ecx, ecx
jmp 0x10ac3d2f
inc edx
jmp 0x10ad7d34
jne 0x10c4fa6f
push 0
jmp 0x11153e31
mov byte [ebp + eax - 0x114], 0
mov eax, ebp
mov eax, dword [sym.imp.KERNEL32.dll_GetModuleHandleA]
jmp 0x11139ee3
mov edx, dword [edi + 0x3c]
jmp 0x10b11185
je 0x1116b516
mov eax, 0x5a4d
cmp esi, edi
test edx, eax
cmp word [edi], ax
jmp 0x1116b510
call eax
pop esi
cmovo di, cx
xchg di, bx
pop ebx
bswap edi
not edi
movzx edi, bx
pop edi
jmp 0x10ace2e6
jb 0x10be0aaa
mov edx, dword [ebp - 0x10]
cmc
stc
add edx, eax
cmp ecx, edx
jae 0x10be0aaa
lea eax, [ecx + edi]
rol cl, 0xe2
mov cl, byte [eax]
movzx esi, si
sbb si, 0x5b61
or esi, 0x75080f76
mov esi, eax
test cl, cl
jmp 0x10acc914
jae 0x10d1f89a
mov dword [ebp + 8], 0
stc
jmp 0x11185c51
ret
mov esp, ebp
xchg bp, bp
bswap bp
pop ebp
jmp 0x10c162c3
mov byte [esi], al
jmp 0x10b0bf13
jmp 0x10b4fa4c
mov esp, ebp
pop ebp
jmp 0x10b0fd77
jl 0x10b4fa5e
jmp 0x11160212
cmp byte [esi + 1], 0x23
lea ecx, [esi + 1]
jmp 0x10bef668
push ecx
jmp 0x1119ba2e
mov ebx, dword [eax + edi + 0x18]
test ebx, ebx
je 0x10b4fa5e
mov edx, dword [eax + edi + 0x20]
jmp 0x10cf41f1
pop esi
pop ebx
nop
movsx eax, ax
lea eax, [ecx + edi]
mov edi, eax
xchg edi, edi
pop edi
jmp 0x10c25356
pop edi
jmp 0x10c45e21
je 0x11169e94
push 0
jmp 0x10bb44e7
inc esi
stc
test cx, 0x1160
test sp, sp
cmp bl, 9
jmp 0x10cf698c
mov ecx, esi
clc
sub ecx, eax
test eax, 0x65737ad9
jmp 0x111abe21
mov esp, ebp
mov bp, 0x7bb2
xchg ebp, ebp
pop ebp
ret
jmp 0x10b4fa4c
ret
sub esp, 0x114
jmp 0x10b22e5b
mov esp, ebp
pop ebp
jmp 0x10abcbb7
mov esp, ebp
not bp
mov bp, di
pop ebp
jmp 0x11152bcb
call eax
test eax, eax
jmp 0x1113ddc4
mov ecx, dword [ebp - 4]
cbw
mov edx, dword [ecx + edi + 0x24]
xchg cx, ax
movzx cx, dh
lea eax, [edx + esi*2]
movzx ecx, word [eax + edi]
cdq
cwd
lea edx, [ebx + 1]
jmp 0x1117ee0e
je 0x10b50f9b
mov bl, cl
sub bl, 0x30
jmp 0x10bfeb22
cmp cl, 0x2e
jmp 0x1115248f
jne 0x1113ddca
lea edx, [ebp - 0x114]
cwde
cbw
push edx
lahf
mov eax, dword [sym.imp.KERNEL32.dll_LoadLibraryA]
jmp 0x10c4cb2c
mov dword [ebp - 0x10], edx
test di, ax
cmp ah, 0x11
mov dword [ebp - 8], esi
cmp ecx, 0xffff
jmp 0x10b3b8f6
je 0x1116b516
mov ecx, dword [ebp + 0xc]
test ecx, ecx
jmp 0x10b60898
ret
dec ebx
cmp esp, ebp
lea edx, [edx + edi]
cmp esi, esi
mov dword [ebp + 8], 0
clc
mov dword [ebp - 0xc], edx
stc
test ebx, ebx
jmp 0x10ba996d
push ebp
mov ebp, esp
jmp 0x10c1aeaf
ja 0x10b50f9b
movsx ecx, cl
lea edx, [edx + edx*4]
lea edx, [ecx + edx*2 - 0x30]
sal cl, cl
sar cl, 0xcc
mov cl, byte [esi]
stc
test cl, cl
jmp 0x10b50f95
mov dword [ebp + 8], esi
jmp 0x10b99570
test cl, cl
jne 0x10c51b40
pop esi
bsf edi, ebp
inc ebx
bsr bx, bp
pop ebx
bts di, cx
rol edi, 0x51
test ebp, 0x486f28f4
xor eax, eax
mov di, 0x2e43
not di
movsx edi, si
pop edi
jmp 0x111407d6
call fcn.10c1fcc9
add esp, 4
cmp eax, 0xffffffff
jmp 0x10acd7cf
mov dword [ebp + 8], edx
jmp 0x10c141ce
call eax
test eax, eax
jmp 0x10c56b53
je 0x10d1f89a
cmp eax, edi
jmp 0x10acae2b
mov esp, ebp
jmp 0x111aabbd
push eax
jmp 0x111a489a
je 0x1116b516
mov edx, dword [edx + 0x7c]
test sp, 0x6403
push ebx
stc
push esi
cmp bp, 0x12b8
test eax, 0x21c86731
or esi, 0xffffffff
test dl, 0xcc
jmp 0x10c5c4ce
jb 0x11185c67
mov eax, dword [ebp + 8]
lea ecx, [ebp - 0x114]
jmp 0x111c7536
je 0x10c00d4d
mov cl, byte [esi + 1]
inc esi
jmp 0x10d1f892
ret
push edx
jmp 0x11146b28
mov ecx, dword [ebp + 0xc]
shr dl, cl
mov edx, dword [ebp - 0xc]
rol ax, cl
mov eax, dword [ebp + 8]
and esi, ebx
cmp dx, sp
sub si, 0x3c2f
lea esi, [ebx + eax]
nop
mov eax, dword [ebp + 0x10]
push eax
sar al, 0
rcl ah, cl
sar esi, 1
cwde
sar eax, 0xe4
cmp ax, 0x7025
mov eax, dword [edx + esi*4]
stc
test ecx, esp
add eax, edi
jmp 0x10d201d1
mov cl, byte [esi + 2]
lea esi, [esi + 2]
xor edx, edx
test cl, cl
jmp 0x10c4fa69
je 0x10b5d0c7
sub eax, eax
jmp 0x10b3bf80
mov dword [ebp - 8], ecx
jmp 0x10d2cb92
test ecx, ecx
jbe 0x1114e646
lea ebx, [ebp - 0x114]
sub dl, 0xfc
sub ebx, eax
sbb dl, 0xba
mov dl, byte [eax]
test dl, dl
jmp 0x10ad141c
push eax
call fcn.10cf6070
add esp, 0xc
movzx edi, dx
bswap edi
movsx edi, cx
pop esi
movzx ebx, si
pop ebx
pop edi
jmp 0x10b80ee7
call fcn.10cf6070
add esp, 0xc
movzx ebx, ax
pop esi
pop ebx
jmp 0x10be7f7c
pop ebp
ret
cmp ecx, 0x104
jmp 0x10b74894
push ecx
jmp 0x10b5480b