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

Disassembly:
ret
dec ebx
cmp ecx, eax
add edx, edi
mov dword [ebp + 8], 0
test al, bl
mov dword [ebp - 0xc], edx
cmc
test ebx, ebx
jl 0xa19c6e
jmp 0xbd268c
ret
ret
cmp word [edi], ax
jmp 0xa4d8b8
lea edx, [ecx + edx*2 - 0x30]
mov cl, byte [esi]
stc
cmc
test cl, cl
jmp 0xff448f
cmp ecx, edx
jmp 0x101cd2a
jae 0xbe58b7
mov edx, dword [eax + edi + 0x1c]
lea ecx, [edx + ecx*4]
jmp 0xa502f8
add al, dl
xor al, byte [ebx + esi]
jmp 0xc0b3f4
mov dword [ebp - 8], ecx
jmp 0xff674a
ret
lea ebx, [esi - 1]
cmp dword [ebp + 8], ebx
jle 0xbd2673
mov eax, dword [ebp - 4]
add si, 0x2485
mov esi, dword [ebp - 8]
stc
cmp esi, dword [eax + edi + 0x14]
jmp 0xffb36b
mov esp, ebp
bswap ebp
pop ebp
jmp 0xa4de05
lea eax, [ecx + edi]
pop edi
jmp 0xf26c97
je 0xf53f60
cmp eax, 1
jmp 0xbf0281
mov dword [ebp - 4], eax
test eax, eax
jmp 0xbf5685
je 0xa19c6e
mov edx, dword [eax + edi + 0x20]
jmp 0x9dc39e
mov byte [ebp + eax - 0x114], 0
xchg ah, al
mov eax, dword [sym.imp.KERNEL32.dll_GetModuleHandleA]
call eax
test eax, eax
jmp 0xf7a26c
je 0xf3eee1
sub eax, eax
not edi
xchg edi, edi
pop edi
jmp 0xc100cc
push eax
cwde
push edi
movzx eax, di
mov eax, dword [sym.imp.KERNEL32.dll_GetProcAddress]
jmp 0x1041977
ret
mov eax, dword [sym.imp.KERNEL32.dll_GetProcAddress]
jmp 0x10258da
mov ecx, dword [ecx + edi]
clc
test ecx, ecx
jmp 0x104e981
mov esp, ebp
not ebp
mov bp, 0xd93
pop ebp
jmp 0xbb7e27
test cl, cl
jmp 0xf6d163
push ecx
jmp 0xa4b92a
jne 0xf68428
cmp byte [ebp + 0x10], 0
jmp 0xf10857
push esi
or esi, 0xffffffff
test esp, 0x49275d76
mov dword [ebp - 0x10], edx
mov dword [ebp - 8], esi
cmp ecx, 0xffff
jmp 0xf61c7b
ret
mov ebx, dword [eax + edi + 0x18]
stc
test ebx, ebx
jmp 0xa4a38d
ja 0xff4495
movsx ecx, cl
lea edx, [edx + edx*4]
jmp 0x9e75cd
je 0xa4d8be
mov ecx, dword [ebp + 0xc]
test ah, 0xbe
test ecx, ecx
je 0xa4d8be
mov eax, 0x5a4d
test esp, 0x61366d67
jmp 0x9e53ab
je 0xf358f9
mov byte [ebx + eax], dl
movzx edx, ax
cmovge dx, sp
mov edx, dword [ebp + 8]
jmp 0x1011878
mov ecx, dword [ebp + 0xc]
shl eax, cl
xadd si, si
cmovp edx, edi
mov edx, dword [ebp - 0xc]
add esi, 0x74ff446d
btr eax, 0x76
mov eax, dword [ebp + 8]
shr si, 0x88
bts esi, esi
lea esi, [ebx + eax]
sbb al, al
add ax, bp
mov eax, dword [ebp + 0x10]
test bp, bx
push eax
movsx ax, cl
sar esi, 1
add ax, ax
rcr ax, cl
mov eax, dword [edx + esi*4]
test sp, dx
add eax, edi
jmp 0xbdd3da
call fcn.00c0f3ae
lea esp, [esp + 4]
cmc
clc
cmp edx, esp
cmp eax, 0xffffffff
jmp 0xf259ad
mov esp, ebp
bswap bp
pop ebp
jmp 0x9dc5df
cmp bl, 9
jmp 0xbbe407
jne 0xf6d16d
pop esi
rcl di, 0x96
pop ebx
xor eax, eax
not di
pop edi
jmp 0xa6a32e
jne 0xa19c59
inc esi
jmp 0x10151ee
je 0xa4d8be
mov edx, dword [edx + 0x7c]
test eax, edi
clc
push ebx
jmp 0xbb2408
mov byte [esi], al
jmp 0xfe0525
je 0xf1ebf4
mov cl, byte [esi + 1]
jmp 0x103996a
mov esp, ebp
pop ebp
jmp 0x9d5733
push eax
push edi
jmp 0xa4de77
je 0xf1c494
mov ebx, dword [ebp + 0xc]
lea eax, [ebp - 0x114]
xor edx, edx
sub ebx, eax
mov edi, edi
mov eax, 0x54751052
mov cl, dl
clc
btr si, dx
rol eax, cl
bswap si
sub esi, ebx
shld esi, ebp, 0x18
lea esi, [ebp + edx - 0x114]
jmp 0x9f8399
mov eax, dword [ebp + 0xc]
jmp 0xc136b1
mov ecx, esi
sub ecx, eax
cmp ecx, 0x104
jae 0xbe58b7
mov dword [ebp + 8], 0
test esp, edx
test ecx, ecx
jmp 0xf6a175
jmp 0xa19c59
ret
je 0xa19c56
test eax, eax
jmp 0xa3746a
mov esp, ebp
pop ebp
jmp 0xf2169f
mov esp, ebp
pop ebp
jmp 0x9df63f
jb 0xf6a183
mov eax, dword [ebp + 8]
movsx ecx, dx
lea ecx, [ebp - 0x114]
jmp 0xa7e87d
mov edx, dword [edi + 0x3c]
lea edx, [edx + edi]
clc
cmp dword [edx], 0x4550
jmp 0xf76fff
push ebp
mov ebp, esp
clc
lea esp, [esp - 0x114]
cmc
push edi
xor edi, 0x508f348a
neg edi
mov edi, dword [ebp + 8]
test edi, edi
jmp 0xbc3f7f
mov ecx, dword [ebp - 4]
setge ah
cbw
mov edx, dword [ecx + edi + 0x24]
not al
mov eax, ebp
lea eax, [edx + esi*2]
xchg cl, dh
jmp 0x100b254
push eax
call fcn.00f410cc
add esp, 0xc
bswap si
setne bh
pop esi
setge bh
movsx edi, si
pop ebx
cmovs edi, edx
pop edi
jmp 0xf281bc
ja 0xbb85ad
sub ecx, dword [eax + edi + 0x10]
cmp edi, ecx
test sp, 0x35bd
cmp ecx, dword [eax + edi + 0x14]
jmp 0x9eec08
cmp byte [esi + 1], 0x23
lea ecx, [esi + 1]
jmp 0x101575a
jbe 0xf358f9
lea ebx, [ebp - 0x114]
sub ebx, eax
mov dl, byte [eax]
cmc
test dl, dl
jmp 0xbd19cf
je 0xbe58b7
mov edi, edi
cmp edi, esi
cmp cl, 0x2e
jmp 0xc0b47f
je 0xbe58b7
cmp eax, edi
jmp 0xa7f4ac
jne 0xa4d8be
mov eax, dword [edx + 0x78]
jmp 0xa42901
jne 0xf6f62b
lea edx, [ebp - 0x114]
jmp 0x100542b
jb 0xfe0630
mov edx, dword [ebp - 0x10]
cmc
add edx, eax
test di, 0x1ef0
stc
jmp 0x9ee794
je 0x10592d8
inc edx
cmp cx, bp
cmp edx, 0x104
jmp 0x10592d2
pop esi
pop ebx
jmp 0xa31332
call eax
test eax, eax
jmp 0xf6f625
jmp 0xa19c59
mov cl, byte [esi + 2]
cmp ebx, 0x73d200a0
cmp sp, si
cmc
add esi, 2
xor edx, edx
test di, 0x3066
stc
clc
test cl, cl
je 0xff4495
mov bl, cl
sub bl, 0x30
inc esi
jmp 0xbe402a
jne 0xfe9af5
push 0
jmp 0x102dd19
mov dword [ebp + 8], edx
jmp 0xfe256c
jae 0xbe58b7
mov ecx, dword [eax + edi + 0x1c]
lea edx, [ecx + esi*4]
bswap ecx
mov ecx, dword [edx + edi]
test ecx, ecx
je 0xbe58b7
cmp ecx, eax
jmp 0xf84221
push edx
seto al
movzx ax, ch
movsx eax, si
mov eax, dword [sym.imp.KERNEL32.dll_LoadLibraryA]
jmp 0xfe0a51
inc eax
test ah, 0xe8
mov dword [ebp + 8], edx
cmp edx, ecx
jmp 0xf358f3
movzx ecx, word [eax + edi]
lea edx, [ebx + 1]
jmp 0x9ff76d
inc edx
jmp 0x1007803
mov dword [ebp + 8], esi
jmp 0xf1fe4d
je 0xfe9ad4
push 0
jmp 0xbfee62
jae 0xfe0630
lea eax, [ecx + edi]
mov cl, byte [eax]
add si, sp
xor si, ax
mov esi, eax
jmp 0xa77d54
call eax
pop esi
pop ebx
pop edi
jmp 0xa228df
push edx
jmp 0xf543aa
mov esp, ebp
xchg ebp, ebp
mov ebp, 0x5fdb354b
mov bp, ax
pop ebp
jmp 0xa075e3
inc esi
test cl, cl
jmp 0xbe58b1
call eax
pop esi
pop ebx
pop edi
jmp 0xbe38c3
jne 0xffb385
pop esi
pop ebx
sub eax, eax
pop edi
jmp 0x1039926
jb 0xf1086c
lea eax, [ebp - 0x114]
jmp 0xa4dd26