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

Disassembly:
ret
ret
push edx
push eax
call fcn.00ff7f7d
add esp, 0xc
mov si, si
pop esi
movsx ebx, sp
pop ebx
cmovne edi, esp
movzx edi, bp
pop edi
jmp 0xf68277
add al, dl
cmc
jmp 0xf89302
mov esp, ebp
pop ebp
ret
jbe 0x118dc22
lea ebx, [ebp - 0x114]
add dl, bl
sub ebx, eax
rol dl, 0x7a
mov dl, byte [eax]
test dl, dl
jmp 0xfd8d33
mov byte [ebp + eax - 0x114], 0
mov eax, 0x6b902327
cwde
mov eax, dword [sym.imp.kernel32.dll_GetModuleHandleA]
call eax
test eax, eax
jmp 0x1187cca
mov ebx, dword [eax + edi + 0x18]
clc
test dx, sp
test ebx, ebx
jmp 0x109c796
mov esp, ebp
movsx ebp, sp
not ebp
pop ebp
jmp 0xf58e47
mov cl, byte [esi + 2]
jmp 0x10e0bfc
xor al, byte [ebx + esi]
mov byte [esi], al
je 0x11dca4a
inc edx
cmp cx, 0x796a
cmp edx, 0x104
jmp 0x11dca44
jne 0xfe1fc4
cmp byte [ebp + 0x10], 0
je 0x10a9208
mov ebx, dword [ebp + 0xc]
lea eax, [ebp - 0x114]
test cx, bp
sub edx, edx
sub ebx, eax
mov edi, edi
clc
cbw
mov eax, 0x171a1f67
btr esi, ecx
mov cl, dl
jmp 0x1a948de
je 0x10961db
mov ecx, dword [ebp + 0xc]
test ecx, ecx
jmp 0xfeb297
je 0x11bc584
mov cl, byte [esi + 1]
jmp 0xfefaa5
pop ebp
jmp 0x10b939f
push eax
setbe ah
push edi
mov ax, ax
not eax
movzx ax, bh
mov eax, dword [sym.imp.kernel32.dll_GetProcAddress]
call eax
pop esi
movzx edi, si
movsx ebx, sp
mov bx, sp
pop ebx
pop edi
mov esp, ebp
jmp 0xfc2cb1
mov dword [ebp + 8], esi
jmp 0x11dd550
jae 0x109c1a9
mov edx, dword [eax + edi + 0x1c]
cmc
test ch, dl
lea ecx, [edx + ecx*4]
stc
mov ecx, dword [ecx + edi]
test edx, 0x393709c2
cmc
cmp edi, esp
test ecx, ecx
jmp 0x11509fa
je 0x118dc22
mov byte [ebx + eax], dl
inc dh
mov edx, dword [ebp + 8]
jmp 0x114c7e2
cmp byte [esi + 1], 0x23
mov ch, 0x7e
mov cx, si
lea ecx, [esi + 1]
je 0xf860bd
push 0
jmp 0x11c40c9
je 0x10961db
mov eax, 0x5a4d
jmp 0x11ce045
call fcn.00ff7f7d
add esp, 0xc
mov di, 0x397
pop esi
jmp 0x100ce69
inc esi
test sp, cx
jmp 0x113c326
push eax
bswap ax
push edi
cbw
mov eax, dword [sym.imp.kernel32.dll_GetProcAddress]
jmp 0xff6df3
call eax
pop esi
mov edi, esp
pop ebx
pop edi
jmp 0xf7cc27
push ebp
mov ebp, esp
lea esp, [esp - 0x114]
cmp dx, 0x195b
test di, dx
push edi
jmp 0x10958c6
mov esp, ebp
xchg bp, bp
movzx ebp, dx
pop ebp
jmp 0x10d6b4b
pop ebx
pop edi
mov esp, ebp
pop ebp
ret
mov edi, dword [ebp + 8]
cmp cx, si
clc
jmp 0x10a0bf6
je 0x11b84fa
sub eax, eax
pop edi
jmp 0x10e9bf9
je 0x109c1a9
cmp ecx, eax
jb 0x1a9f2ee
mov edx, dword [ebp - 0x10]
add edx, eax
cmp dl, 0xe8
test ax, 0x4bae
cmp ecx, edx
jmp 0x111de28
jne 0x1171b97
inc esi
jmp 0xfcef1f
jne 0x10d0288
pop esi
pop ebx
or di, 0x6e4f
xor eax, eax
pop edi
jmp 0x1190b36
je 0x10feaf7
mov edx, dword [eax + edi + 0x20]
jmp 0x10ead90
test edi, edi
jmp 0xfba070
ja 0x10a7b87
movsx ecx, cl
clc
lea edx, [edx + edx*4]
cmp ebp, 0x380f5bc8
cmc
lea edx, [ecx + edx*2 - 0x30]
mov cl, byte [esi]
test cl, cl
jne 0x11cc710
push 0
jmp 0xf64e2f
mov eax, dword [ebp + 0xc]
jmp 0xff36d4
cmp edx, ecx
jmp 0x118dc1c
ret
je 0x109c1a9
mov edi, edi
cmp cl, 0x2e
jmp 0xfc07c0
ret
jne 0x10961db
mov eax, dword [edx + 0x78]
stc
mov dword [ebp - 4], eax
test eax, eax
jmp 0x10fd536
inc eax
stc
test sp, dx
cmc
mov dword [ebp + 8], edx
jmp 0x10ac80c
add esi, 2
cmp cx, 0x4976
xor edx, edx
stc
test cl, cl
jmp 0x11cc70a
ja 0xf7ab5c
sub ecx, dword [eax + edi + 0x10]
cmp ebp, ebp
cmp ecx, dword [eax + edi + 0x14]
jmp 0xfd1476
mov esp, ebp
jmp 0x1129bf4
dec ebx
jmp 0x116bd8f
push eax
jmp 0xfedc66
je 0x10961db
mov edx, dword [edx + 0x7c]
cmp bp, di
jmp 0x11461b7
jle 0x1116aca
mov eax, dword [ebp - 4]
movzx esi, cx
neg esi
mov esi, dword [ebp - 8]
cmp esi, dword [eax + edi + 0x14]
jmp 0x112e464
push eax
sar esi, 1
cmp bl, 0x81
cwde
mov eax, dword [edx + esi*4]
clc
test edx, ebp
add eax, edi
call fcn.011768e3
lea esp, [esp + 4]
clc
cmp eax, 0xffffffff
je 0x1171b93
test eax, eax
je 0x115e104
cmp eax, 1
jmp 0x109b368
mov ecx, dword [ebp + 0xc]
movsx edx, ax
rdtsc
mov edx, dword [ebp - 0xc]
btc si, ax
mov eax, dword [ebp + 8]
lea esi, [ebx + eax]
btr ax, 0x58
neg al
mov eax, dword [ebp + 0x10]
jmp 0x11035e3
mov esp, ebp
cmovs ebp, ebp
pop ebp
jmp 0x115982b
jae 0x1a9f2ee
lea eax, [ecx + edi]
mov cl, byte [eax]
sal si, 0x7e
mov esi, eax
stc
cmp cl, 0xa2
test sp, bx
test cl, cl
jmp 0x10d0280
pop ebp
jmp 0xf55f67
jae 0x109c1a9
mov ecx, dword [eax + edi + 0x1c]
bsf dx, bp
lea edx, [ecx + esi*4]
mov ecx, dword [edx + edi]
cmp cl, 0x55
test ecx, ecx
jmp 0x109753e
je 0x109c1a9
cmp eax, edi
jmp 0xfb539d
test cl, cl
jmp 0x109c1a3
call eax
test eax, eax
jmp 0x113c269
push ebx
push esi
jmp 0x117822d
inc edx
jmp 0x10dc4b7
jne 0x1097544
pop esi
pop ebx
or edi, 0x6e195ed6
xor eax, eax
movzx edi, sp
xchg edi, edi
not di
pop edi
jmp 0x100a4ae
ret
inc esi
test edx, esp
cmc
cmp bl, 9
jmp 0x10a7b65
mov ecx, dword [ebp - 4]
cbw
mov edx, dword [ecx + edi + 0x24]
lahf
movzx ecx, sp
lea eax, [edx + esi*2]
movzx ecx, word [eax + edi]
not dl
lea edx, [ebx + 1]
jmp 0x1174f7b
ret
lea edx, [edx + edi]
cmc
stc
clc
mov dword [ebp + 8], 0
mov dword [ebp - 0xc], edx
cmp bp, 0x5ce2
test ebx, ebx
jmp 0x1172615
lea ebx, [esi - 1]
stc
cmp dword [ebp + 8], ebx
jmp 0x10feae6
jl 0x10feaf7
jmp 0x1116ad9
mov dword [ebp - 8], ecx
jmp 0x1a9a848
or esi, 0xffffffff
mov dword [ebp - 0x10], edx
cmp edx, ebx
cmc
mov dword [ebp - 8], esi
clc
cmp ecx, 0xffff
jmp 0x10e690e
jne 0x113c26f
lea edx, [ebp - 0x114]
push edx
cbw
lahf
mov eax, dword [sym.imp.kernel32.dll_LoadLibraryA]
jmp 0x1141bb9
jb 0xf68e51
mov eax, dword [ebp + 8]
mov ch, 0xed
jmp 0x11d0d2f
mov esp, ebp
pop ebp
jmp 0x1167def
mov edx, dword [edi + 0x3c]
lea edx, [edx + edi]
test bp, bp
cmp dword [edx], 0x4550
jmp 0x10d72a9
mov ecx, esi
test esi, edx
sub ecx, eax
cmp ecx, 0x104
jae 0x109c1a9
mov dword [ebp + 8], 0
test ecx, ecx
jmp 0xf68e3e
push ecx
jmp 0x10f6a45
je 0x10a7b87
mov bl, cl
cmc
sub bl, 0x30
jmp 0x115c04b
cmp word [edi], ax
jmp 0x10961d5
lea ecx, [ebp - 0x114]
push ecx
jmp 0xf7645c
jb 0xfb53c2
lea eax, [ebp - 0x114]
jmp 0xfc5b10
jmp 0x1171b97
rol eax, cl
cmp ebp, edi
btr si, 0x97
lea esi, [ebp + edx - 0x114]
jmp 0xf65f1e
mov dword [ebp + 8], edx
jmp 0x1171b97
pop esi
lahf
pop ebx
mov ax, di
movsx eax, si
lea eax, [ecx + edi]
xchg di, di
pop edi
jmp 0x1117dbe