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

Disassembly:
ret
push ebp
mov ebp, esp
lea esp, [esp - 0x114]
push edi
sar di, 0xfb
rcl edi, 0x45
mov edi, dword [ebp + 8]
cmp esp, esp
test edi, edi
je 0xe17642
mov ecx, dword [ebp + 0xc]
clc
stc
test esi, 0x49b475c9
test ecx, ecx
jmp 0xe10eb9
mov esp, ebp
cmovl bp, si
pop ebp
jmp 0xf9eb79
mov ebx, dword [eax + edi + 0x18]
jmp 0xde96b5
call eax
test eax, eax
jmp 0xf840c4
push eax
call fcn.00db427a
add esp, 0xc
cmovge ebx, ebx
pop esi
cmovs edi, eax
xchg bx, di
pop ebx
pop edi
jmp 0xf8d392
cmp ecx, 0xffff
ja 0xdcf053
sub ecx, dword [eax + edi + 0x10]
cmp ecx, dword [eax + edi + 0x14]
jae 0xde4f8b
mov edx, dword [eax + edi + 0x1c]
cmp sp, 0x54af
clc
cmc
lea ecx, [edx + ecx*4]
mov ecx, dword [ecx + edi]
test ecx, ecx
jmp 0xe27f5d
jne 0xf24b0a
pop esi
pop ebx
cmc
btc di, bp
btc di, 0x7e
sub eax, eax
mov di, 0x4896
pop edi
mov esp, ebp
bswap ebp
jmp 0xe09034
push ecx
jmp 0xe0aa73
test ebx, ebx
jmp 0x13f7ecd
cmp byte [esi + 1], 0x23
movzx ecx, bx
jmp 0xe5c6df
pop ebp
ret
jmp 0xfb3153
jb 0xf7e222
lea eax, [ebp - 0x114]
jmp 0xe1079a
call eax
pop esi
movsx bx, dl
pop ebx
pop edi
mov esp, ebp
movsx ebp, sp
not bp
jmp 0xdef1b7
pop ebp
jmp 0x1214b5f
dec ebx
clc
add edx, edi
stc
mov dword [ebp + 8], 0
stc
cmc
mov dword [ebp - 0xc], edx
jmp 0xf60855
mov byte [ebp + eax - 0x114], 0
not eax
mov eax, dword [sym.imp.kernel32.dll_GetModuleHandleA]
jmp 0xddb7e6
call fcn.00f447a1
lea esp, [esp + 4]
cmp eax, 0xffffffff
jmp 0xf7c315
push eax
bswap ax
cbw
movzx ax, ah
push edi
jmp 0x12144c5
je 0xe17642
mov eax, 0x5a4d
test bl, ah
jmp 0x13cff58
je 0xfa860b
sub eax, eax
not di
bswap di
pop edi
jmp 0x1404cde
je 0x121b701
mov byte [ebx + eax], dl
setne dh
mov edx, dword [ebp + 8]
jmp 0xe641ac
mov cl, byte [esi + 2]
test di, 0x4088
clc
cmp ch, bh
lea esi, [esi + 2]
jmp 0xe4f3d7
jne 0xfb3199
pop esi
add di, 0x49e4
mov di, cx
xadd bx, di
pop ebx
dec di
sub eax, eax
jmp 0xfac621
jne 0xded27b
cmp byte [ebp + 0x10], 0
jmp 0xf66ec3
ret
push ebx
cmc
push esi
test dl, 0x5d
or esi, 0xffffffff
mov dword [ebp - 0x10], edx
test ecx, ebx
mov dword [ebp - 8], esi
jmp 0xde08d1
jmp 0xfb3153
mov esp, ebp
pop ebp
jmp 0xf52c9f
jb 0xf519b6
mov edx, dword [ebp - 0x10]
clc
lea edx, [edx + eax]
cmp ecx, edx
jmp 0xf522ea
jbe 0x121b701
lea ebx, [ebp - 0x114]
neg dl
sub ebx, eax
jmp 0xf61a7b
sub edx, edx
test di, sp
test cl, cl
jmp 0x14254be
push eax
mov eax, ebp
movzx eax, bx
movsx eax, sp
push edi
seta ah
xchg ah, al
mov eax, dword [sym.imp.kernel32.dll_GetProcAddress]
jmp 0xe0887f
push eax
call fcn.00db427a
add esp, 0xc
xchg bx, si
cmovle edi, ebp
not di
pop esi
movzx ebx, bp
pop ebx
mov edi, ebx
jmp 0xf71bda
mov ecx, esi
cmp bl, al
test ebp, 0x5be06a9e
sub ecx, eax
cmc
cmp ecx, 0x104
jae 0xde4f8b
mov dword [ebp + 8], 0
clc
test ecx, ecx
jmp 0xe4846f
lea ecx, [esi + 1]
jmp 0x1206c1f
je 0xe17642
mov edx, dword [edx + 0x7c]
cmc
jmp 0xe34000
inc edx
jmp 0x121b6f0
je 0xde4f8b
mov edi, edi
cmp cl, 0x2e
je 0xe58e48
mov cl, byte [esi + 1]
jmp 0x1213cf8
jne 0xfb3153
inc esi
jmp 0xfb170e
pop esi
cmove ax, bx
pop ebx
lea eax, [ecx + edi]
bswap edi
mov di, sp
pop edi
jmp 0xe3cd4b
jae 0xf519b6
lea eax, [ecx + edi]
inc esi
mov cl, byte [eax]
mov esi, eax
test cl, cl
jmp 0xf24b02
jne 0x14254c4
push 0
jmp 0xf5d697
ret
push edx
jmp 0xddb8c0
test ebx, ebx
jmp 0x1403abf
mov dl, byte [eax]
stc
cmp ax, 0x59aa
test dl, dl
jmp 0xe1a75a
je 0x13d9ff4
mov ebx, dword [ebp + 0xc]
sbb ax, bx
rcr al, 0xa
lea eax, [ebp - 0x114]
bswap esi
sub edx, edx
shld si, di, 0xac
sal cl, cl
sub ebx, eax
mov ah, cl
lahf
mov edi, edi
jmp 0xf7e222
pop edi
jmp 0x13d1ec8
je 0xfb314d
test eax, eax
je 0x13fe682
cmp eax, 1
jmp 0xf43413
mov eax, 0xda52c63
mov cl, dl
rol eax, cl
lea esi, [ebp + edx - 0x114]
test bp, 0x6cdb
cmp ebp, 0x4d8f209f
add al, dl
test eax, edx
test dx, 0x3fa9
xor al, byte [ebx + esi]
jmp 0xfb1ab2
jne 0x140c135
lea edx, [ebp - 0x114]
movzx eax, ax
lahf
push edx
bswap eax
mov eax, dword [sym.imp.kernel32.dll_LoadLibraryA]
jmp 0x13d9476
mov esp, ebp
cmovne ebp, edi
mov ebp, 0x9cb065e
pop ebp
jmp 0xe2d21b
push ecx
jmp 0xe52a0c
inc esi
cmp bl, 9
jmp 0x13d3fd5
ret
mov edx, dword [edi + 0x3c]
test dx, 0xbfa
stc
cmp si, 0x7fb2
lea edx, [edx + edi]
cmp dword [edx], 0x4550
jne 0xe17642
mov eax, dword [edx + 0x78]
cmp bh, bl
test cx, 0x4da0
cmp esi, 0x602c3dc8
mov dword [ebp - 4], eax
jmp 0x121022f
pop edi
jmp 0xdbab33
ret
mov dword [ebp + 8], esi
jmp 0xdfd4d1
mov byte [esi], al
jmp 0x142aa70
lea ebx, [esi - 1]
test si, sp
cmp dword [ebp + 8], ebx
jle 0x1407b13
mov eax, dword [ebp - 4]
shrd esi, esp, 0xcb
mov esi, dword [ebp - 8]
cmp esi, 0x27ae4823
stc
cmp esi, dword [eax + edi + 0x14]
jae 0xde4f8b
mov ecx, dword [eax + edi + 0x1c]
xor edx, edi
sal dl, 0x30
movsx edx, di
lea edx, [ecx + esi*4]
and cl, 0x24
cmp di, 0x2037
mov ecx, dword [edx + edi]
test ecx, ecx
je 0xde4f8b
cmp ecx, eax
jmp 0xe4807b
mov dword [ebp - 8], ecx
mov dword [ebp + 8], edx
jmp 0xe3448c
je 0xe1ec75
push 0
jmp 0xf92d62
test eax, eax
jmp 0xe5d0fd
inc esi
test bp, bp
test cl, cl
jmp 0xde4f85
mov eax, dword [sym.imp.kernel32.dll_GetProcAddress]
jmp 0x1409514
ret
inc eax
cmp ax, 0x6b07
mov dword [ebp + 8], edx
clc
cmp edx, ecx
jb 0xf61a7b
mov eax, dword [ebp + 8]
cmovns cx, bx
movzx ecx, cx
setp ch
lea ecx, [ebp - 0x114]
jmp 0xde5870
cmp word [edi], ax
jmp 0xe1763c
mov esp, ebp
pop ebp
jmp 0xdabda5
ja 0xf5259d
movsx ecx, cl
stc
cmp si, ax
lea edx, [edx + edx*4]
stc
cmp di, 0x34f3
lea edx, [ecx + edx*2 - 0x30]
mov cl, byte [esi]
cmc
cmp di, 0x2a6c
test cl, cl
jmp 0xf52597
call eax
test eax, eax
jmp 0x140c12f
mov eax, dword [ebp + 0xc]
jmp 0xe511d3
je 0xfb316d
mov edx, dword [eax + edi + 0x20]
jmp 0xe09ca7
mov esp, ebp
mov bp, 0x325
pop ebp
jmp 0xfaca41
mov edx, dword [ebp - 0xc]
add ax, sp
mov eax, dword [ebp + 8]
btc si, sp
mov esi, 0x4fa802a0
lea esi, [ebx + eax]
mov eax, dword [ebp + 0x10]
cmp sp, 0x1cf7
push eax
cmc
and eax, edx
movsx eax, dx
sar esi, 1
cmp si, 0x145a
mov eax, dword [edx + esi*4]
cmc
add eax, edi
jmp 0xe0fca7
mov ecx, dword [ebp - 4]
mov edx, dword [ecx + edi + 0x24]
mov ax, 0x6865
setno ch
lea eax, [edx + esi*2]
movsx dx, cl
movzx ecx, word [eax + edi]
mov dh, 0xa0
bswap dx
cwd
lea edx, [ebx + 1]
jmp 0x1206b12
jl 0xfb316d
jmp 0x13fdf85
mov esp, ebp
bswap ebp
not ebp
pop ebp
ret
mov ecx, dword [ebp + 0xc]
jmp 0x13fdf7f
call eax
pop esi
xchg ebx, edi
pop ebx
pop edi
jmp 0x13fd764
je 0xde4f8b
cmp eax, edi
jmp 0xe2a5c7
je 0xf5259d
mov bl, cl
stc
cmp dl, cl
sub bl, 0x30
jmp 0xf96c21
je 0xe01d7a
inc edx
cmp edx, 0x104
jmp 0xe01d74