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

Disassembly:
je 0x17eca2f
mov edx, dword [edx + 0x7c]
push ebx
clc
cmp ah, 0x96
push esi
cmc
cmp di, 0x5fc6
or esi, 0xffffffff
mov dword [ebp - 0x10], edx
mov dword [ebp - 8], esi
stc
cmp ecx, 0xffff
jmp 0x197e6d1
add edx, edi
clc
cmp dl, 0x19
mov dword [ebp + 8], 0
test si, di
mov dword [ebp - 0xc], edx
test ebx, ebx
jmp 0x19a4999
je 0x14d03da
mov edx, dword [eax + edi + 0x20]
jmp 0x150de7b
jmp 0x14d03c7
lea ebx, [esi - 1]
cmp dword [ebp + 8], ebx
jle 0x18d07c1
mov eax, dword [ebp - 4]
xor esi, esp
mov esi, dword [ebp - 8]
stc
cmc
cmp esi, dword [eax + edi + 0x14]
jae 0x19aeb66
mov ecx, dword [eax + edi + 0x1c]
cmp esp, ebp
ror dx, 0x8e
bt edx, ecx
lea edx, [ecx + esi*4]
test si, sp
bts ecx, ecx
mov ecx, dword [edx + edi]
test ecx, ecx
jmp 0x18da97c
ret
push eax
jmp 0x18dace3
ret
mov eax, dword [ebp + 0xc]
jmp 0x1801091
pop esi
movsx ebx, bp
pop ebx
pop edi
jmp 0x17eadc0
dec ebx
jmp 0x14b9156
jb 0x19b73c0
mov eax, dword [ebp + 8]
lea ecx, [ebp - 0x114]
jmp 0x19753b2
ret
mov ebx, dword [eax + edi + 0x18]
test dh, 0x3b
cmp esp, 0x4bcf1237
test ebx, ebx
jmp 0x14b922f
cmp byte [esi + 1], 0x23
lea ecx, [esi + 1]
jmp 0x19bbab9
mov esp, ebp
pop ebp
jmp 0x1740de5
mov byte [esi], al
jmp 0x17b355b
mov cl, byte [esi + 2]
test eax, eax
add esi, 2
sub edx, edx
test cl, cl
je 0x1806e12
mov bl, cl
sub bl, 0x30
jmp 0x19cdcb6
ret
call eax
test eax, eax
jne 0x19d61f2
lea edx, [ebp - 0x114]
push edx
setl al
mov ax, 0x494c
lahf
mov eax, dword [sym.imp.KERNEL32.dll_LoadLibraryA]
jmp 0x1838148
pop ebp
jmp 0x1760d91
call fcn.017a4f1c
lea esp, [esp + 4]
cmp eax, 0xffffffff
jmp 0x17e36ff
je 0x173b0da
mov byte [ebx + eax], dl
movzx dx, cl
cwd
inc dl
mov edx, dword [ebp + 8]
jmp 0x18c6c0a
mov dword [ebp + 8], esi
jmp 0x18c95c4
cmp edx, 0x104
jb 0x198d76e
lea eax, [ebp - 0x114]
jmp 0x19600e9
mov edx, dword [edi + 0x3c]
cmp edi, ebp
lea edx, [edx + edi]
cmp dword [edx], 0x4550
jne 0x17eca2f
mov eax, dword [edx + 0x78]
cmp dh, 0x42
cmp edx, ebx
mov dword [ebp - 4], eax
test eax, eax
jmp 0x14af30b
mov esp, ebp
pop ebp
jmp 0x19a1ae3
mov esp, ebp
pop ebp
jmp 0x14e60cd
je 0x178f4dd
inc edx
stc
jmp 0x178f4d1
jne 0x14d03c7
inc esi
jmp 0x1787626
ja 0x1806e12
movsx ecx, cl
test bp, 0x1cb8
cmc
lea edx, [edx + edx*4]
lea edx, [ecx + edx*2 - 0x30]
sal cl, cl
rcl cl, 0x62
mov cl, byte [esi]
test cl, cl
jmp 0x1806e0c
rol eax, cl
lea esi, [ebp + edx - 0x114]
cmp ax, bx
test ax, bp
add al, dl
test si, dx
cmc
xor al, byte [ebx + esi]
jmp 0x17561a2
je 0x14d03c4
test eax, eax
je 0x198221a
cmp eax, 1
jmp 0x17b82bd
mov esp, ebp
pop ebp
ret
je 0x17eca2f
mov ecx, dword [ebp + 0xc]
test ecx, ecx
je 0x17eca2f
mov eax, 0x5a4d
cmp word [edi], ax
je 0x179b159
sub eax, eax
pop edi
jmp 0x18262ec
mov dword [ebp - 8], ecx
jmp 0x199bf78
push eax
not ah
cbw
jmp 0x19b12ea
ret
jne 0x17583b5
push 0
jmp 0x180fe7c
push edx
push eax
jmp 0x1974267
pop ebp
ret
mov esp, ebp
cmovo ebp, esp
mov ebp, 0x2e803f9
pop ebp
jmp 0x14f5fd7
call eax
pop esi
bswap ebx
movsx edi, si
pop ebx
pop edi
jmp 0x17b0097
call eax
test eax, eax
jmp 0x19d61ec
pop esi
mov ax, bx
not bl
pop ebx
mov eax, edi
movzx eax, di
lea eax, [ecx + edi]
pop edi
jmp 0x205a723
inc edx
jmp 0x19a6b77
jmp 0x14d03c7
mov ecx, dword [ebp + 0xc]
adc esi, 0x63be79cd
mov edx, dword [ebp - 0xc]
bswap eax
shrd eax, eax, 0x39
rcr al, cl
mov eax, dword [ebp + 8]
lea esi, [ebx + eax]
btc ax, 0x28
or ah, 0x6c
bt ax, 0x5e
mov eax, dword [ebp + 0x10]
cmp sp, di
push eax
setp ah
rol al, 0x41
sar esi, 1
bswap eax
mov eax, dword [edx + esi*4]
test ebx, ebp
stc
add eax, edi
jmp 0x17757f5
je 0x19aeb66
cmp ecx, eax
jb 0x184d7de
mov edx, dword [ebp - 0x10]
lea edx, [edx + eax]
test edi, ecx
cmp bh, 0x40
cmp ecx, edx
jmp 0x19e8d55
call fcn.0205c040
add esp, 0xc
jmp 0x14fbad6
push eax
setnp ah
movzx ax, ch
mov al, 0x1f
push edi
movsx ax, ah
xchg ah, al
lahf
mov eax, dword [sym.imp.KERNEL32.dll_GetProcAddress]
call eax
pop esi
movsx edi, bp
mov bx, bp
pop ebx
movsx edi, si
movzx edi, sp
pop edi
mov esp, ebp
jmp 0x1775285
call fcn.0205c040
add esp, 0xc
pop esi
pop ebx
pop edi
jmp 0x17a8b28
push ecx
jmp 0x1993c76
mov ecx, esi
test bl, 0xbf
cmp bh, 0xca
cmc
sub ecx, eax
jmp 0x19869c3
ja 0x1746421
sub ecx, dword [eax + edi + 0x10]
test bh, 0x51
stc
cmp ecx, dword [eax + edi + 0x14]
jae 0x19aeb66
mov edx, dword [eax + edi + 0x1c]
clc
lea ecx, [edx + ecx*4]
mov ecx, dword [ecx + edi]
test edx, 0x123a4fa6
test ecx, ecx
jmp 0x1982182
jne 0x18da982
pop esi
add bx, si
sal di, 0xec
or ebx, eax
pop ebx
and edi, 0x275765e3
sar di, 0xf
sub eax, eax
pop edi
jmp 0x1753277
mov ecx, dword [ebp - 4]
mov edx, dword [ecx + edi + 0x24]
mov al, 0x85
lea eax, [edx + esi*2]
movsx cx, bh
movzx ecx, word [eax + edi]
movsx dx, ch
lea edx, [ebx + 1]
jmp 0x17f29dd
cmp ecx, 0x104
jmp 0x19b73a1
je 0x14f61dd
mov ebx, dword [ebp + 0xc]
shl cl, cl
lea eax, [ebp - 0x114]
setne cl
xor si, 0x6f58
xor edx, edx
add cl, 0xce
sub ebx, eax
mov si, bx
cwde
btc ax, 0xc8
mov edi, edi
mov eax, 0x7d0766b1
mov cl, dl
btc si, dx
btc si, 0xe7
jmp 0x17d3f43
mov byte [ebp + eax - 0x114], 0
movsx eax, bp
cwde
mov eax, dword [sym.imp.KERNEL32.dll_GetModuleHandleA]
jmp 0x17740e4
mov dword [ebp + 8], edx
jmp 0x14be4ec
ret
jl 0x14d03da
jmp 0x18d07d5
inc eax
mov dword [ebp + 8], edx
cmp eax, edi
cmc
cmp edx, ecx
jmp 0x173b0d4
je 0x1979d32
mov cl, byte [esi + 1]
inc esi
test cl, cl
jne 0x19dc0c9
pop esi
rol edi, 0x40
rol bx, cl
pop ebx
sub eax, eax
pop edi
jmp 0x19e8ccb
push edi
mov eax, 0x26492bdf
mov eax, dword [sym.imp.KERNEL32.dll_GetProcAddress]
jmp 0x18348b4
jae 0x19aeb66
mov dword [ebp + 8], 0
test ecx, ecx
jbe 0x173b0da
lea ebx, [ebp - 0x114]
xor dl, cl
sub ebx, eax
mov dl, byte [eax]
clc
cmp esp, 0x41975b3b
test dl, dl
jmp 0x17875cf
je 0x17583a3
push 0
push ecx
jmp 0x14f0db4
inc esi
test cl, cl
cmc
cmp bl, 9
jmp 0x17caceb
je 0x19aeb66
cmp eax, edi
jne 0x1748de3
cmp byte [ebp + 0x10], 0
jmp 0x198d743
je 0x19aeb66
mov edi, edi
cmp cl, 0x2e
jmp 0x19aeb54
mov esp, ebp
cmovae bp, di
jmp 0x1814d6b
jae 0x184d7de
lea eax, [ecx + edi]
ror cl, cl
mov cl, byte [eax]
mov esi, eax
stc
test cl, cl
jmp 0x19dc0c1
mov esp, ebp
not ebp
mov bp, 0x19e9
pop ebp
jmp 0x18022ef
push ebp
mov ebp, esp
test si, si
cmc
sub esp, 0x114
stc
push edi
mov di, bp
mov edi, dword [ebp + 8]
cmp edx, 0xc3b7c86
cmc
test edi, edi
jmp 0x17eca10