Function at 0x140132e23
Capabilities:
Access peb ldr_data
Execute anti-debugging instructions
Get number of processors
Resolve function by parsing pe exports

Disassembly:
mov dl, 0xcb
xor al, 0x35
lea r14d, [rdx + 0xaf09]
pushfq
cmp rbp, rdx
test r12, rbp
call fcn.140132432
je 0x140132e46
jne 0x140132e46
lea ecx, [rdx - 0xd34e]
jmp rax
jmp 0x140132e5b
or r11d, 0x171732cf
pushf
je 0x1401312aa
rcl r11d, 0xa3
jmp 0x140133212
movabs dword [0x44e1ff0000039fe9], eax
lea edi, [rbp + 0xd609]
rol r9d, 0xa8
call rax
jmp 0x140132e1a
rcr dword [rcx + rax*8], 1
vpsubsb xmm0, xmm2, xmmword [rsi]
int1
invalid
neg r9
jge 0x140131cc8
jmp rax
sub r15d, 0x8091ecdc
int3
invalid
invalid
lea eax, [rax + 1]
lea rax, [0x140000000]
xchg r8, rsi
mov qword [rdx + rax], rsi
xchg r8, rsi
jmp 0x1401339c8
xchg rdx, r10
mov r10, rcx
xchg r10, rdx
nop
nop
add rax, 0x12a0157
sub rax, 0x12a0155
je 0x1401338a1
jne 0x1401338a1
popfq
or edx, 0xcad8aa19
add edx, 0x437c5727
jo 0x140133bd9
ror r15d, 0x6c
dec rbp
lea edx, [rbx + 0xa676]
lea edi, [rcx - 0xca72]
bswap rcx
movabs r15, 0x20d8540000013ce9
or edi, 0x322e2dae
div rdi
syscall
ret
jmp 0x1401339e2
mov ecx, dword [r14 + 0xc]
xor r8d, r8d
add rcx, rax
je 0x14013390a
jne 0x14013390a
or r9d, 0x93e07875
rcr r12d, 0xb0
lea esi, [rdi - 0x90ba]
lea edi, [rbp + 0xbd55]
cpuid
test rdi, rbx
neg r13
rcr r8d, 0xd8
cmp rbx, rbp
cmp rdx, rcx
div r11
inc r15
and r9d, 0xdb20f907
sub r9d, 0xc6c26693
lea r15d, [rdi - 0xdeab]
movabs rbp, 0x3bb8a84e1aa159eb
rcl r11d, 0x64
ret
jmp 0x140133965
xor edx, edx
call rdi
mov rsi, rax
jmp 0x140133a12
add rbx, rax
mov edi, r15d
xchg rcx, r11
xchg ecx, ebx
mov r11, qword [rbx]
xchg r11, rcx
test rcx, rcx
je 0x140133b2b
jne 0x1401339ab
je 0x1401339ab
jle 0x140133179
lea ebx, [rcx + 0x22c3]
call 0x1401336ab
dec rbp
add r12d, 0x923bd908
pushfq
movabs rdx, 0x6f8fb5fffffeabe9
rcl ebx, 0x39
jmp rax
jmp 0x14013385b
jmp 0x140133aed
mov rsi, rcx
xchg rcx, rsi
cmovns rdx, rax
call r12
mov r8, rax
jmp 0x1401339f3
add rax, rdx
movzx edx, dx
test rcx, rcx
xchg rcx, rsi
jmp 0x1401339cd
test rax, rax
je 0x140133b7b
mov eax, dword [r14 + 0x10]
test eax, eax
je 0x140133ad8
mov edx, edi
add rdx, rax
jmp 0x140133845
test rax, rax
je 0x140133e49
mov ecx, dword [r14]
test ecx, ecx
jne 0x140133a87
jne 0x140133a61
je 0x140133a61
dec r13
popf
lea edx, [rbp + 0xb469]
rol r13d, 0x68
push rsi
jnp 0x140132e6d
sub ecx, 0xb71254f3
call rax
cmp r8d, 0x59e5ed6c
xor r10d, 0x4606941
jle 0x14013336f
ror edx, 0xc2
movabs r11, 0x7778479d017820eb
rcl edi, 0xd1
jae 0x140133bd6
jmp 0x140133a83
jmp rax
mov ecx, dword [r14 + 0x10]
mov ebx, ecx
lea rax, [0x140000000]
jne 0x140133acf
je 0x140133acf
test r10d, 0x43f71a9c
test ebp, 0x41e3dc88
jnp 0x140133ab1
sub esi, 0x5d7ab7f7
and r10d, 0x6cec6060
inc rcx
inc ecx
je 0x140133ecd
call rax
or ecx, 0xecdb468e
jmp 0x140133971
mov rax, qword [rbx]
lea rcx, [0x140000000]
mov qword [rcx + rax], r8
lea rax, [0x140000000]
mov rcx, qword [rbx + 8]
nop
sub rbx, 0x330477af
jmp 0x140133b68
add r14, 0x33da4e48
cmp dword [r14 + 0xc], r15d
je 0x140134140
mov rdi, qword [rsp + 0x30]
jmp 0x1401338b6
xchg rdx, r14
mov r14, rcx
xchg rdx, r14
test rcx, rcx
jne 0x140133865
nop
sub r14, 0x33da4e34
fidiv dword [rbx]
je 0x140133b4b
jne 0x140133b4b
ror r8d, 0xaa
pushfq
call rax
jmp rax
jmp 0x140133afe
call 0x140132e23
add rbx, 0x330477b7
neg edi
add edi, 0xfffffff8
neg edi
jmp 0x140133b19
mov dword [rsp + 0x30], 0xf6f6f6f6
xchg rbx, rdx
mov rbx, r15
xchg rdx, rbx
mov dword [rsp + 0x36], 0x797c7c4f
mov byte [rsp + 0x34], 0xf6
jmp 0x140133c69
mov dword [rbp + 0x30], 0x2a6f756b
mov dword [rbp - 0x20], 0xf6f6f6f6
mov dword [rbp + 0x34], 0x6f7c7f7d
mov dword [rbp - 0x1c], 0xf6f6f6f6
jmp 0x140133c37
mov dword [rbp - 0x30], 0xf6f6f6f6
div dh
test bh, 0x45
and al, 0x76
jae 0x140133b63
mov dword [rbp + 0x24], 0x6f847376
outsd dx, dword [rsi]
mov dword [rbp - 0x2c], 0xf6f6f6f6
mov dword [rbp + 0x28], 0x55572a44
mov dword [rbp - 0x28], 0xf6f6f6f6
mov dword [rbp + 0x2c], 0x57143c4c
mov dword [rbp - 0x24], 0xf6f6f6f6
jmp 0x140133b9e
mov dword [rbp + 0x38], 0x6f727e2a
mov dword [rbp - 0x18], 0xf6f6f6f6
mov dword [rbp + 0x3c], 0x7d73602a
mov dword [rbp - 0x14], 0xf6f6f6f6
jmp 0x140133e1a
mov word [rsp + 0x3a], 0x7c
nop dword [rax + rax]
movzx eax, byte [rsp + rdx + 0x36]
jmp 0x140133d8d
mov dword [rbp - 0x3c], 0xf6f6f6f6
mov dword [rbp + 0x18], 0x7e2a6e6f
mov dword [rbp - 0x38], 0xf6f6f6f6
mov dword [rbp + 0x1c], 0x78732a79
mov dword [rbp - 0x34], 0xf6f6f6f6
mov dword [rbp + 0x20], 0x6b737e73
jne 0x140133d7e
je 0x140133d7e
test r11, rbp
lea r8d, [rcx - 0x959f]
push r14
lea r15d, [rbx + 0x8a9b]
sub r10d, 0x74d2086d
or esi, 0x96f24be1
rol ecx, 0x75
test r10d, 0x65e9737
movabs r9, 0x7c09c1fffffe4fe9
jmp rcx
jmp 0x140133bd2
movzx ecx, byte [rsp + rdx + 0x30]
add cl, al
mov byte [rsp + rdx + 0x36], cl
mov byte [rsp + rdx + 0x30], r15b
inc rdx
jmp 0x140133da5
add byte [rax - 0x7d], cl
cli
add eax, 0xfec9820f
invalid
cmp rdx, 5
jb 0x140133c78
mov dword [rbp - 0x40], 0xf6f6f6f6
xchg r15, rdx
mov r15, rdx
xchg r15, rdx
mov dword [rbp + 0x14], 0x76736b50
je 0x140133de7
jne 0x140133de7
dec r9
test r12, rcx
pop r11
jb 0x1401335e3
call rax
jnp 0x140133de1
inc rdx
popfq
jmp rax
loopne 0x140133da4
ror esp, 1
movabs rdx, 0x736658ffffff38e9
test r14d, 0x17f757e
inc rsi
add r9d, 0x44d4f5b9
call fcn.140132ee1
jmp 0x140133d24
mov dword [rbp + 0x40], 0x2a766b7f
mov dword [rbp - 0x10], 0xf6f6f6f6
mov dword [rbp + 0x44], 0x2a35354d
mov dword [rbp - 0xc], 0xf6f6f6f6
mov dword [rbp + 0x48], 0x736e6f5c
mov dword [rbp - 8], 0xf6f6f6f6
clc
div dh
div dh
mov dword [rsp + 0x40], 0xf6f6f6f6
xchg rdi, r15
mov rdx, rdi
jmp 0x140134078
cmp rdx, 5
jb 0x140134097
mov dword [rbp + 0x68], 0xf6f6f6f6
mov rdx, r15
mov dword [rbp + 0xbc], 0x76736b50
mov dword [rbp + 0x6c], 0xf6f6f6f6
mov dword [rbp + 0xc0], 0x7e2a6e6f
jmp 0x140133e90
mov dword [rbp + 0x70], 0xf6f6f6f6
mov dword [rbp + 0xc4], 0x78732a79
mov dword [rbp + 0x74], 0xf6f6f6f6
mov dword [rbp + 0xc8], 0x6b737e73
mov dword [rbp + 0x78], 0xf6f6f6f6
jmp 0x14013403a
xor ecx, ecx
call r13
xchg r10, rax
mov r10, r15
jmp 0x1401340a1
mov dword [rbp + 0xe4], 0x7d73602a
mov dword [rbp + 0x94], 0xf6f6f6f6
mov dword [rbp + 0xe8], 0x2a766b7f
mov dword [rbp + 0x98], 0xf6f6f6f6
cwde
add byte [rax], al
add dh, dh
div dh
test bh, 0x85
in al, dx
add byte [rax], al
add byte [rbp + 0x35], cl
xor eax, 0x9c85c72a
add byte [rax], al
add dh, dh
div dh
imul cl
jo 0x140133f0c
add byte [rax], al
mov eax, 0xfffffffe
jmp 0x1401319dd
movzx ecx, byte [rsp + rdx + 0x40]
add cl, al
mov byte [rsp + rdx + 0x46], cl
mov byte [rsp + rdx + 0x40], r15b
inc rdx
jmp 0x140133e5c
inc r15
cmp r15, 5
jb 0x1401340ba
jne 0x140133f70
je 0x140133f70
inc r8
cmp r10d, 0xd535ab9a
pushf
jl 0x1401332fc
lea r14d, [rbp - 0xf809]
mul rdi
lea r12d, [rcx - 0xe3bf]
lea ecx, [rbp + 0xfac8]
rol r11d, 0xc6
movabs rbp, 0x4e8d062104fa9ceb
int3
jmp 0x140133f0e
mov dword [rbp + 0xf0], 0x736e6f5c
mov dword [rbp + 0xa0], 0xf6f6f6f6
mov dword [rbp + 0xf4], 0x737c7e7d
add byte [rax], al
add byte [rbp + 0x7e], bh
jl 0x14013400f
mov dword [rbp + 0xa4], 0xf6f6f6f6
mov dword [rbp + 0xf8], 0x6b7e7f6c
jmp 0x140134109
movzx eax, byte [rbp + rdx + 0xbc]
movzx ecx, byte [rbp + rdx + 0x68]
add cl, al
mov byte [rbp + rdx + 0xbc], cl
jmp 0x140134011
mov dword [rbp + 0xd8], 0x2a6f756b
mov dword [rbp + 0x88], 0xf6f6f6f6
mov dword [rbp + 0xdc], 0x6f7c7f7d
mov dword [rbp + 0x8c], 0xf6f6f6f6
mov dword [rbp + 0xe0], 0x6f727e2a
mov dword [rbp + 0x90], 0xf6f6f6f6
jmp 0x140133ecd
mov byte [rbp + rdx + 0x68], r15b
inc rdx
cmp rdx, 0x53
jb 0x140133fb5
mov r9d, 0x10
lea r8, [rsp + 0x46]
lea rdx, [rbp + 0xbc]
jmp 0x140133ebe
mov dword [rbp + 0xcc], 0x6f847376
mov dword [rbp + 0x7c], 0xf6f6f6f6
mov dword [rbp + 0xd0], 0x55572a44
mov dword [rbp + 0x80], 0xf6f6f6f6
mov dword [rbp + 0xd4], 0x57143b4c
mov dword [rbp + 0x84], 0xf6f6f6f6
jmp 0x140133fd0
xchg rdi, r15
mov dword [rsp + 0x46], 0x797c7c4f
mov byte [rsp + 0x44], 0xf6
mov word [rsp + 0x4a], 0x7c
nop dword [rax + rax]
movzx eax, byte [rsp + rdx + 0x46]
jmp 0x140133f18
xchg r10, rax
nop
mov byte [rbp + rax + 0xbc], r15b
inc rax
cmp rax, 0x53
jb 0x1401340a5
mov byte [rsp + r15 + 0x46], 0
jmp 0x140133f30
mov dword [rbp + 0x104], 0x7d78732a
mov dword [rbp + 0xb4], 0xf6f6f6f6
mov dword [rbp + 0x108], 0x76766b7e
mov word [rbp + 0xb8], 0xf6f6
mov dword [rbp + 0x10c], 0x386e6f
mov byte [rbp + 0xba], 0xf6
nop dword [rax]
jmp 0x140133fb5
mov dword [rbp + 0xa8], 0xf6f6f6f6
mov dword [rbp + 0xfc], 0x7d6f766c
mov dword [rbp + 0xac], 0xf6f6f6f6
mov dword [rbp + 0x100], 0x6f7c6b2a
mov dword [rbp + 0xb0], 0xf6f6f6f6
jmp 0x1401340c5
mov r9, qword [rbp + 0x398]
lea rcx, [0x1401343f0]
xchg r14, r8
jmp 0x140134174
mov r8, qword [rbp + 0x380]
xchg r8, rcx
xchg rdx, r14
mov r14, qword [rbp + 0x388]
xchg r14, rdx
call rax
jmp 0x140134193
mov r14, qword [rbp + 0x390]
xchg r14, r8
lea rax, [0x1401343c0]
mov rax, qword [rax]
xor rax, qword [rcx]
xchg rcx, r8
jmp 0x140134156
jmp 0x1401319dd
mov qword [rsp + 0x20], r9
mov qword [rsp + 0x18], r8
mov dword [rsp + 0x10], edx
xchg rcx, r13
mov qword [rsp + 8], r13
jne 0x1401341c6
je 0x1401341c6
rcr ecx, 0xcf
pause
cpuid
rcr edx, 0x13
movabs r9, 0x3b562b6a796d61eb
call rax
pushf
cmp edx, 0x5345e999
xor r15d, 0x6e54b7e3
jmp 0x140133978
jmp 0x140134229
xchg r9, rax
mov r9, qword [rsp + 0x30]
xchg r9, rax
xchg rbx, rax
mov qword [rsp + 0x10], rbx
xchg rbx, rax
jne 0x140134219
je 0x140134219
call rax
cmp r13d, 0x14663981
ret
jmp 0x140134224
jmp 0x14013425a
xchg r13, rcx
sub rsp, 0x28
lea rax, [0x1401343c0]
mov qword [rsp + 0x18], rax
mov dword [rsp + 8], 0
jmp 0x1401341e4
mov rax, qword [rsp + 0x10]
inc rax
xchg r12, rax
mov qword [rsp + 0x10], r12
xchg r12, rax
mov eax, dword [rsp + 0x38]
jmp 0x140134263
xchg rcx, r14
mov r14, qword [rsp + 0x30]
xchg r14, rcx
add rcx, rax
xchg rcx, r8
mov rax, r8
xchg r8, rcx
jmp 0x14013427f
cmp qword [rsp + 0x10], rax
jae 0x1401343ae
mov byte [rsp], 0
jmp 0x140134293
mov dword [rsp + 4], 0
jmp 0x1401342aa
mov eax, dword [rsp + 4]
inc eax
mov dword [rsp + 4], eax
mov eax, dword [rsp + 0x50]
cmp dword [rsp + 4], eax
jae 0x14013434c
jmp 0x1401342fc
jb 0x140134347
mov eax, dword [rsp + 4]
mov ecx, dword [rsp + 4]
mov rdx, qword [rsp + 0x48]
jne 0x1401342d6
je 0x1401342d6
movabs rbx, 0x446a402f560f41eb
ror r8d, 0xf3
rcl r9d, 9
syscall
jle 0x1401332dd
jmp 0x140134319
lea ecx, [rdi + 0x634d]
test r8, rcx
popfq
div rbp
ret
mov eax, dword [rsp + 4]
xchg rcx, r13
mov r13, qword [rsp + 0x40]
xchg rcx, r13
mov rax, qword [rcx + rax*8]
cmp qword [rsp + 0x10], rax
jmp 0x1401342bd
mov ecx, dword [rdx + rcx*4]
xchg r10, rdx
mov r10, qword [rsp + 0x40]
xchg r10, rdx
add rcx, qword [rdx + rax*8]
jmp 0x140134330
mov rax, rcx
cmp qword [rsp + 0x10], rax
jae 0x140134347
mov byte [rsp], 1
jmp 0x14013434c
jmp 0x1401342a0
movzx eax, byte [rsp]
test eax, eax
je 0x14013435d
jmp 0x140134249
xor edx, edx
mov eax, dword [rsp + 8]
mov ecx, 0x20
div ecx
jmp 0x14013436f
mov eax, edx
mov eax, eax
mov rcx, qword [rsp + 0x18]
movzx eax, byte [rcx + rax]
xchg rcx, r15
mov r15, qword [rsp + 0x10]
jmp 0x14013439a
mov byte [rcx], al
mov eax, dword [rsp + 8]
inc eax
mov dword [rsp + 8], eax
jmp 0x140134249
xchg r15, rcx
movzx ecx, byte [rcx]
xor ecx, eax
mov eax, ecx
mov rcx, qword [rsp + 0x10]
jmp 0x140134389
add rsp, 0x28
ret