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

Disassembly:
call fcn.013b0d50
add esp, 0xc
movzx edi, si
mov bx, cx
pop esi
pop ebx
bswap di
movzx edi, ax
pop edi
jmp 0x1270233
mov edx, dword [edi + 0x3c]
stc
cmc
lea edx, [edx + edi]
clc
cmp bp, 0x382
cmp dword [edx], 0x4550
jmp 0x1483717
jb 0x131419d
mov edx, dword [ebp - 0x10]
lea edx, [edx + eax]
cmc
clc
stc
cmp ecx, edx
jae 0x131419d
lea eax, [ecx + edi]
cmovbe esi, ebp
shr cl, cl
shl esi, 0x1c
mov cl, byte [eax]
rcl esi, 0x6b
mov esi, eax
test ecx, esi
test cl, cl
jmp 0x14cb6f3
push ecx
jmp 0x14c9eca
mov edi, edi
xchg al, cl
mov eax, 0x7efb1dde
mov cl, bl
mov cl, dl
cmova esi, eax
rol eax, cl
cmc
lea esi, [ebp + edx - 0x114]
test ebx, 0x46573391
cmp ebp, ebx
add al, dl
cmp si, di
jmp 0x13eca90
pop edi
jmp 0x14c7cc6
je 0x12fdaf4
mov cl, byte [esi + 1]
jmp 0x12746b8
mov byte [ebp + eax - 0x114], 0
mov eax, dword [sym.imp.KERNEL32.dll_GetModuleHandleA]
call eax
test eax, eax
jmp 0x13a354a
cmp byte [esi + 1], 0x23
lea ecx, [esi + 1]
jmp 0x131ce58
jne 0x143e1bd
push 0
jmp 0x133ca8a
call fcn.01389d19
lea esp, [esp + 4]
cmp eax, 0xffffffff
je 0x143262d
test eax, eax
jmp 0x1415497
je 0x13f2049
inc edx
stc
jmp 0x1327038
ret
ret
mov esp, ebp
pop ebp
jmp 0x126fcc9
inc esi
cmc
clc
test cl, cl
jmp 0x1446bf6
mov ecx, esi
cmp sp, sp
sub ecx, eax
jmp 0x1499cc6
mov esp, ebp
mov bp, 0x2d8a
mov ebp, eax
pop ebp
ret
mov cl, byte [esi + 2]
cmp bp, 0x697c
jmp 0x13b0ca9
pop esi
movzx ebx, bx
pop ebx
not ax
cwde
bswap ax
lea eax, [ecx + edi]
bswap di
jmp 0x14c8b64
jmp 0x1432633
je 0x1318f5a
mov eax, 0x5a4d
test bx, 0x43a4
clc
cmp word [edi], ax
je 0xc5b41f
xor eax, eax
mov di, 0x6fa3
cmovne di, si
jmp 0xc66b89
je 0x1308106
push 0
jmp 0xc655c1
cmp edx, 0x104
jmp 0x13f2043
mov eax, dword [sym.imp.KERNEL32.dll_LoadLibraryA]
jmp 0x14602cc
jne 0x1432663
pop esi
pop ebx
jmp 0x14cf805
push edx
jmp 0x142927c
ret
mov edx, dword [ebp + 8]
jmp 0x1374c09
mov byte [esi], al
jmp 0x1265395
mov dword [ebp + 8], edx
cmp edx, ecx
jb 0x13d50b3
mov eax, dword [ebp + 8]
mov ecx, 0x38070fcf
bswap cx
lea ecx, [ebp - 0x114]
jmp 0x14c97a3
inc eax
jmp 0x1365e37
test eax, eax
jmp 0x147cfc8
je 0x1446bfc
cmp eax, edi
jne 0xc71018
cmp byte [ebp + 0x10], 0
je 0x137a431
mov ebx, dword [ebp + 0xc]
lea eax, [ebp - 0x114]
add cl, 0x43
xor edx, edx
bts si, sp
sub ebx, eax
jmp 0xc65670
inc edx
jmp 0x136863c
mov eax, dword [ebp + 0xc]
jmp 0x14cd47b
push edx
jmp 0x1330995
ret
jne 0x137125a
lea edx, [ebp - 0x114]
jmp 0x1385869
lea esi, [esi + 2]
cmp cx, bx
test esp, 0x19461405
cmc
sub edx, edx
test cl, cl
jmp 0x143e1b7
push ebp
mov ebp, esp
sub esp, 0x114
test esi, 0x4e33330
cmp sp, 0x4b0e
push edi
btr di, 0x7a
add edi, esp
mov edi, dword [ebp + 8]
test si, cx
cmp ebx, ebx
test edi, edi
je 0x1318f5a
mov ecx, dword [ebp + 0xc]
cmc
cmp bl, ah
test ecx, ecx
jmp 0x1318f40
mov dword [ebp - 8], ecx
mov dword [ebp + 8], edx
jmp 0x1317705
call eax
pop esi
xchg edi, ebx
pop ebx
mov di, 0x61b
pop edi
jmp 0x1411707
jl 0x1432642
jmp 0x14640c6
jbe 0x1365e42
lea ebx, [ebp - 0x114]
rcr dl, 0x3a
sub ebx, eax
mov dl, byte [eax]
test dl, dl
jmp 0x1419be9
inc esi
cmp ecx, edi
cmc
test sp, bx
cmp bl, 9
ja 0xd910b7
movsx ecx, cl
cmc
cmp esp, edx
lea edx, [edx + edx*4]
lea edx, [ecx + edx*2 - 0x30]
cmp si, 0xe37
mov cl, byte [esi]
clc
test cl, cl
jmp 0xd910b1
jae 0x1446bfc
mov dword [ebp + 8], 0
test ecx, ecx
jmp 0x13d50a2
mov ebx, dword [eax + edi + 0x18]
cmp ah, 0xb
test edx, ecx
test ebx, ebx
jmp 0x147f4d9
xor al, byte [ebx + esi]
jmp 0x135c18d
push eax
mov ax, bp
bswap eax
cmovne ax, sp
push edi
movsx ax, bl
cwde
mov eax, dword [sym.imp.KERNEL32.dll_GetProcAddress]
jmp 0x13f2b93
mov dword [ebp - 8], esi
cmp ecx, 0xffff
jmp 0x1435379
jb 0xc65674
lea eax, [ebp - 0x114]
jmp 0x13ef30a
call eax
pop esi
movzx edi, di
movsx edi, bx
cmove di, bx
pop ebx
pop edi
jmp 0x14465f2
ret
mov esp, ebp
bswap bp
pop ebp
jmp 0x139b1c3
je 0x14c8fcc
cmp eax, 1
jne 0x1432633
inc esi
jmp 0x147278d
lea ecx, [edx + ecx*4]
mov ecx, dword [ecx + edi]
test ecx, ecx
jmp 0x133916e
dec ebx
cmc
stc
cmp ebx, esi
lea edx, [edx + edi]
test bl, 0x31
jmp 0x146b05f
je 0x1365e42
mov byte [ebx + eax], dl
jmp 0x134c3b4
ret
push eax
call fcn.013b0d50
add esp, 0xc
pop esi
bswap bx
pop ebx
mov di, 0x6147
pop edi
mov esp, ebp
not bp
mov bp, si
xchg ebp, ebp
pop ebp
jmp 0x1346497
mov esp, ebp
pop ebp
ret
lea ebx, [esi - 1]
cmp ch, 0xb9
cmp dword [ebp + 8], ebx
jle 0x14640ae
mov eax, dword [ebp - 4]
mov esi, dword [ebp - 8]
cmp esi, dword [eax + edi + 0x14]
jae 0x1446bfc
mov ecx, dword [eax + edi + 0x1c]
lea edx, [ecx + esi*4]
xor cl, 6
mov ecx, dword [edx + edi]
cmp eax, esp
test ecx, ecx
je 0x1446bfc
cmp ecx, eax
jmp 0xc5cbf9
ja 0x13e9663
sub ecx, dword [eax + edi + 0x10]
cmp ecx, dword [eax + edi + 0x14]
jae 0x1446bfc
mov edx, dword [eax + edi + 0x1c]
jmp 0x1415d94
je 0xd910b7
mov bl, cl
sub bl, 0x30
jmp 0x13d6cf1
mov esp, ebp
not bp
pop ebp
jmp 0x14236ab
jne 0x14cb6fb
pop esi
not edi
shr di, 0xae
pop ebx
bsr di, sp
btr di, 0x2e
sub eax, eax
pop edi
jmp 0x1490e05
call eax
test eax, eax
jmp 0x1371254
mov ecx, dword [ebp + 0xc]
clc
cmp dx, 0x593f
and ax, di
mov edx, dword [ebp - 0xc]
btc eax, 0xe0
sbb eax, 0x63a10936
mov eax, dword [ebp + 8]
lea esi, [ebx + eax]
btr ax, 0x4d
mov eax, dword [ebp + 0x10]
cmp di, 0x3c40
clc
cmc
push eax
cmc
bt eax, 0xf4
sar esi, 1
rcr ax, cl
sub ax, si
mov eax, dword [edx + esi*4]
cmc
add eax, edi
jmp 0x1263bf0
mov dword [ebp + 8], 0
mov dword [ebp - 0xc], edx
test dx, bx
test ebx, ebx
jmp 0x13bc2c2
mov dword [ebp + 8], esi
jmp 0x1432633
je 0x1318f5a
mov edx, dword [edx + 0x7c]
cmp ecx, ebp
cmc
clc
push ebx
cmc
test esi, 0x1f961aa2
push esi
or esi, 0xffffffff
test ebp, edx
stc
cmp sp, dx
mov dword [ebp - 0x10], edx
jmp 0x13f0bf1
je 0x1432642
mov edx, dword [eax + edi + 0x20]
jmp 0x14183d0
jne 0x1318f5a
mov eax, dword [edx + 0x78]
cmc
test cx, dx
mov dword [ebp - 4], eax
clc
cmp cl, 0xf8
jmp 0x136fad3
mov esp, ebp
movsx ebp, dx
pop ebp
jmp 0x1269bd7
cmp ecx, 0x104
jmp 0x13e305b
mov esp, ebp
cmovg bp, cx
mov bp, sp
pop ebp
jmp 0x14112a7
pop edi
jmp 0x142ea2e
mov ecx, dword [ebp - 4]
cwde
mov ax, si
bswap ax
mov edx, dword [ecx + edi + 0x24]
not cx
lahf
lea eax, [edx + esi*2]
movzx ecx, word [eax + edi]
bswap dx
cmove edx, ecx
movsx edx, bx
lea edx, [ebx + 1]
jmp 0x13b6c2a
push ecx
jmp 0xc6dcb6
push eax
jmp 0xc56fc4
je 0x1446bfc
mov edi, edi
cmp cl, 0x2e
jmp 0xc6b418
push eax
bswap ax
not ah
cmovne eax, ecx
push edi
cwde
mov eax, dword [sym.imp.KERNEL32.dll_GetProcAddress]
jmp 0x13ba690
xor eax, eax
not di
pop edi
jmp 0x1302906