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

Disassembly:
je 0x1747d0d
mov bl, cl
cmc
sub bl, 0x30
jmp 0x13a642b
lea esi, [esi + 2]
sub edx, edx
test dl, 0xf9
cmc
test cl, cl
jmp 0xf206a3
je 0x140530d
mov ecx, dword [ebp + 0xc]
test ecx, ecx
jmp 0x12120ba
mov ecx, esi
clc
sub ecx, eax
cmp ecx, 0x104
jmp 0x1233a25
mov eax, dword [ebp + 0xc]
jmp 0x1717729
mov dword [ebp - 0x10], edx
test ebp, esi
mov dword [ebp - 8], esi
cmp sp, bp
cmp ecx, 0xffff
ja 0x1233be1
sub ecx, dword [eax + edi + 0x10]
cmp ecx, dword [eax + edi + 0x14]
jmp 0x119a3f5
ret
ret
ret
jb 0x13d3526
lea eax, [ebp - 0x114]
jmp 0x12479d9
test eax, eax
jmp 0x11e9d6b
je 0x13ea2f6
mov edi, edi
stc
cmp eax, ebp
jmp 0x117f636
dec ebx
add edx, edi
mov dword [ebp + 8], 0
mov dword [ebp - 0xc], edx
cmp bx, 0x5ba5
clc
cmp ebp, ecx
test ebx, ebx
jl 0x11942a4
jmp 0x13c1242
cmp cl, 0x2e
jmp 0x13ace17
jne 0x140530d
mov eax, dword [edx + 0x78]
cmp si, 0x87d
mov dword [ebp - 4], eax
cmp ebx, esp
jmp 0xf6a266
ret
cmp esi, dword [eax + edi + 0x14]
jmp 0x1705d7a
jb 0x17102ff
mov eax, dword [ebp + 8]
cmovle ecx, ebp
bswap cx
lea ecx, [ebp - 0x114]
push ecx
jmp 0x1705505
push ecx
push eax
jmp 0x13d5859
jae 0x13ea2f6
mov edx, dword [eax + edi + 0x1c]
lea ecx, [edx + ecx*4]
clc
cmc
mov ecx, dword [ecx + edi]
stc
test ecx, ecx
jne 0x174538d
pop esi
pop ebx
xor eax, eax
movsx edi, dx
xchg edi, edi
pop edi
jmp 0x11b88a4
sub esp, 0x114
cmp eax, 0x2bc7347f
cmc
push edi
btc edi, ecx
sub di, 0x1e13
mov edi, dword [ebp + 8]
test edi, edi
jmp 0xf2bfa6
mov esp, ebp
mov bp, 0x456f
mov ebp, ebx
pop ebp
jmp 0x140436b
pop edi
jmp 0x1399d42
jmp 0x17117c7
call fcn.0173466e
add esp, 0xc
movzx ebx, bp
pop esi
sets bl
mov edi, 0x44e8430e
mov di, bx
pop ebx
movzx edi, sp
mov edi, 0xaa14e29
pop edi
jmp 0x13e1a5c
pop ebx
movsx edi, bp
pop edi
mov esp, ebp
pop ebp
jmp 0xf47f23
je 0x140530d
mov edx, dword [edx + 0x7c]
clc
push ebx
test edi, 0x520f5ffe
cmp bh, ch
test cx, dx
push esi
cmp si, 0x3128
jmp 0x1248057
call fcn.0172e2c7
lea esp, [esp + 4]
cmp eax, 0xffffffff
jmp 0x13bf1ef
push edi
lahf
mov eax, dword [sym.imp.kernel32.dll_GetProcAddress]
jmp 0x13f7e12
je 0x140530d
mov eax, 0x5a4d
test ebx, 0x635d75b5
cmp word [edi], ax
jmp 0x1405307
ret
cmp edx, 0x104
jmp 0xf5b626
jae 0x172301f
lea eax, [ecx + edi]
sar cl, 0x60
xor cl, cl
mov cl, byte [eax]
mov esi, eax
test cl, cl
jmp 0x117d11d
push eax
jmp 0x11e52c0
jae 0x13ea2f6
mov dword [ebp + 8], 0
test ch, 0xf8
jmp 0x13d88a9
mov ebx, dword [eax + edi + 0x18]
cmp bx, ax
clc
test ebx, ebx
je 0x11942a4
mov edx, dword [eax + edi + 0x20]
jmp 0x117e228
mov esp, ebp
not bp
pop ebp
jmp 0xf5201f
push eax
jmp 0x11f33ef
or esi, 0xffffffff
jmp 0xf45400
mov esp, ebp
cmovl ebp, esp
pop ebp
jmp 0xf53af5
mov ecx, dword [ebp - 4]
bswap edx
mov edx, dword [ecx + edi + 0x24]
lea eax, [edx + esi*2]
mov dl, 0xa8
movzx ecx, word [eax + edi]
movsx edx, di
bswap dx
lea edx, [ebx + 1]
jmp 0x171ca70
inc esi
cmp bl, 9
jmp 0x1717e04
mov cl, byte [esi + 2]
cmc
jmp 0xf2662b
je 0xf3331d
mov cl, byte [esi + 1]
inc esi
test cl, cl
jmp 0x13ea2f0
je 0x13abc91
push 0
jmp 0x1195b93
je 0x17117c4
test eax, eax
je 0x139b05a
cmp eax, 1
jne 0x17117c7
inc esi
jmp 0x172d29e
mov esp, ebp
cmovo bp, bp
pop ebp
ret
mov ecx, dword [ebp + 0xc]
not edx
or dx, sp
mov edx, dword [ebp - 0xc]
mov eax, dword [ebp + 8]
or esi, ecx
lea esi, [ebx + eax]
mov eax, dword [ebp + 0x10]
cmp esi, ebx
test cl, 0x79
push eax
cmp edx, esi
bt eax, 0x1a
sub ax, 0x1c71
sar esi, 1
mov eax, dword [edx + esi*4]
cmc
add eax, edi
jmp 0x11edd63
cmp edx, ecx
jmp 0x119539e
call eax
test eax, eax
jmp 0x1708a5e
jne 0x171ae09
cmp byte [ebp + 0x10], 0
je 0xf3d35f
mov ebx, dword [ebp + 0xc]
inc si
or ax, 0x1120
lea eax, [ebp - 0x114]
movzx esi, bp
bsf esi, ebx
xor edx, edx
sub ebx, eax
cbw
movzx eax, bp
not cl
mov edi, edi
lahf
mov eax, 0x6d3f5512
cmovs si, ax
mov cl, dl
clc
rol eax, cl
mov si, bp
btr si, 0xea
lea esi, [ebp + edx - 0x114]
add al, dl
stc
xor al, byte [ebx + esi]
mov byte [esi], al
je 0xf5b62c
inc edx
test ax, 0x1569
jmp 0x1220c0f
call fcn.0173466e
add esp, 0xc
cmovl di, ax
movzx esi, bx
pop esi
pop ebx
jmp 0x13f4daf
test ecx, ecx
jmp 0x17102ee
ret
mov esp, ebp
mov ebp, ebx
pop ebp
jmp 0x1192c75
inc edx
inc eax
mov dword [ebp + 8], edx
jmp 0x13c92da
jne 0x117f636
pop esi
xchg edi, edi
pop ebx
btr di, si
sub eax, eax
jmp 0x11ca31d
pop edi
mov esp, ebp
pop ebp
jmp 0x1218ca3
call eax
pop esi
mov bl, ah
pop ebx
mov edi, edi
pop edi
jmp 0x13bff22
jle 0x13c1237
mov eax, dword [ebp - 4]
adc esi, edi
mov esi, dword [ebp - 8]
cmc
jmp 0x11942a4
ret
je 0x173c44f
xor eax, eax
pop edi
jmp 0x1240e01
mov byte [ebp + eax - 0x114], 0
cmovs ax, bx
movzx eax, ax
mov eax, dword [sym.imp.kernel32.dll_GetModuleHandleA_1]
jmp 0x13cec3a
jae 0x13ea2f6
mov ecx, dword [eax + edi + 0x1c]
add edx, 0x6781718e
clc
rcr edx, cl
lea edx, [ecx + esi*4]
btr ecx, esi
mov ecx, dword [edx + edi]
cmp esi, eax
test ecx, ecx
jmp 0x1745387
jne 0x1739801
lea edx, [ebp - 0x114]
push edx
movsx eax, si
mov eax, dword [sym.imp.kernel32.dll_LoadLibraryA]
jmp 0x1728edc
jbe 0x11953a4
lea ebx, [ebp - 0x114]
adc dl, 0x8e
sub ebx, eax
mov dl, byte [eax]
stc
test dl, dl
je 0x11953a4
mov byte [ebx + eax], dl
xchg dh, dl
cmovnp dx, sp
mov edx, dword [ebp + 8]
jmp 0x13e94ad
lea ebx, [esi - 1]
cmp dword [ebp + 8], ebx
jmp 0x1401720
push eax
cbw
not eax
push edi
setge ah
mov eax, dword [sym.imp.kernel32.dll_GetProcAddress]
call eax
pop esi
not edi
jmp 0x11e7d94
ja 0x1747d0d
movsx ecx, cl
test eax, 0x48a24744
lea edx, [edx + edx*4]
cmc
cmp sp, sp
lea edx, [ecx + edx*2 - 0x30]
mov cl, byte [esi]
test dx, sp
test cl, cl
jmp 0x1747d07
cmp byte [esi + 1], 0x23
lea ecx, [esi + 1]
jmp 0x13b1272
mov dword [ebp - 8], ecx
mov dword [ebp + 8], edx
jmp 0x173245f
pop esi
setne bh
lahf
movzx bx, ch
pop ebx
cwde
lea eax, [ecx + edi]
pop edi
mov esp, ebp
pop ebp
jmp 0x13de27d
call eax
test eax, eax
jmp 0x17397fb
mov dword [ebp + 8], esi
jmp 0x11da66d
jmp 0x17117c7
push ebp
mov ebp, esp
stc
jmp 0x11b18aa
push edx
jmp 0x12314a4
je 0x13ea2f6
cmp eax, edi
jmp 0x13d34f2
mov edx, dword [edi + 0x3c]
stc
clc
add edx, edi
cmc
clc
test edi, 0x39ed44f1
cmp dword [edx], 0x4550
jmp 0x1184cc7
je 0x13ea2f6
cmp ecx, eax
jmp 0x1746272
jb 0x172301f
mov edx, dword [ebp - 0x10]
clc
cmp di, ax
add edx, eax
cmc
cmp ecx, edx
jmp 0x1224e65
jne 0xf206a9
push 0
jmp 0x1734746