Function at 0x1401331f7
Capabilities:
Contain obfuscated stackstrings

Disassembly:
movabs r9, 0x461daf00000184e9
call rcx
ror ecx, 0x67
push r8
add r15d, 0xc2cf36ef
invalid
ret
popfq
inc rcx
popf
call rcx
or ebx, 0xcfda5c6d
jne 0x140131a3b
je 0x140131a3b
lea ecx, [rcx + 0x8db3]
cmp ebp, 0x8bc4f2ed
ror r15d, 0x2f
cpuid
lea r9d, [rbx - 0x4354]
inc r13
lea r14d, [rdx - 0x7c01]
lea r8d, [rbp + 0xa11a]
ret
jmp 0x140131bc2
int3
pushf
pushfq
lea esi, [rdx + 0x9d57]
test edi, 0x54a6ecd4
jne 0x140131c10
je 0x140131c10
lea esi, [rcx - 0x3e43]
popfq
and r13d, 0xd88a2301
ret
jmp 0x140131ae8
adc dword [rax], eax
add byte [rbx - 0x16367af8], cl
sbb al, 0
add byte [rax], al
call rcx
cpuid
or ebx, 0x5b986eaf
popf
rol r8d, 0x9d
ret
jne 0x14013273a
mov rax, qword [rax]
jmp 0x140132746
mov r8d, dword [rdx + r11]
mov edx, 0x9f53cf63
add r8, r10
add eax, edx
movzx ecx, byte [r8]
inc r8
test cl, cl
je 0x140132708
jmp 0x140132710
cmp rbx, r10
je 0x1401326b1
mov r9d, dword [rbx + 0x18]
test r9d, r9d
je 0x1401326b1
jmp 0x14013272b
test cl, cl
jne 0x140132712
cmp edx, 0xbe0817a7
je 0x14013278c
test r9d, r9d
jmp 0x1401326ab
nop
movsx ecx, cl
lea r8, [r8 + 1]
xor ecx, edx
imul edx, ecx, 0x1000193
movzx ecx, byte [r8 - 1]
jmp 0x1401326f4
mov r11d, dword [rbx + 0x20]
nop word [rax + rax]
dec r9d
lea rdx, [r10 + r9*4]
jmp 0x1401326b9
xchg rdi, r10
mov rdi, qword [rax + 0x30]
xchg r10, rdi
movsxd rcx, dword [r10 + 0x3c]
mov ebx, dword [rcx + r10 + 0x88]
add rbx, r10
jmp 0x1401326d9
mov ecx, dword [rbx + 0x24]
xchg r13, rcx
mov rdx, rcx
xchg rcx, r13
jmp 0x14013286a
jmp 0x140132847
test al, al
je 0x1401328fd
nop dword [rax]
movsx eax, al
lea rcx, [rcx + 1]
xor eax, edx
je 0x1401327bc
jne 0x1401327bc
movabs r15, 0xbb7000000011ee9
cmp r9, rcx
rcr ebx, 0x42
sub ebx, 0x1130d4a4
jmp 0x1401328df
jb 0x1401328a5
xor edx, edx
lea rcx, [rsp + 0x63]
je 0x14013282b
jne 0x14013282b
jmp rcx
jmp 0x140132963
nop dword [rax + rax]
mov ecx, r8d
lea rdx, [r9 + rcx*4]
mov ecx, dword [rdx + r11]
jmp 0x140132857
mov edx, 0x2e4c61bb
add rcx, r9
movzx eax, byte [rcx]
inc rcx
jmp 0x1401327a2
add rcx, r10
mov dword [rsp + 0x58], 0xf6f6f6f6
mov dword [rsp + 0x63], 0x7c6f7d7f
mov dword [rsp + 0x5c], 0xf6f6f6f6
jmp 0x1401329b7
mov word [rsp + 0x6b], 0x7676
mov r15d, dword [rcx + r8*4]
add r15, r10
xor eax, eax
mov byte [rsp + 0x6d], al
nop dword [rax]
movzx eax, byte [rsp + rdx + 0x58]
jne 0x1401328b9
je 0x1401328b9
rcl ebx, 0x41
push r8
pop r10
call rcx
movabs rdi, 0x7c1b55000000dde9
push rbx
test r12d, 0xf9edd33e
lea edx, [rdi - 0x619e]
rol r8d, 0xd3
lea r9d, [rdi + 0xeac8]
jmp 0x1401319e4
jmp 0x14013299b
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jne 0x1401327ad
cmp edx, 0xe97d3e5a
je 0x1401329d6
inc r8d
jne 0x140132934
je 0x140132934
sub ebp, 0x983f7f10
cmp r14d, 0xa73ac5
dec rdx
inc rdx
call rcx
sub edx, 0xc49af811
popf
jae 0x14013192d
inc r10
int3
jmp 0x14013279d
mov r8d, 0x800
call rdi
xchg r9, r10
jmp 0x140132989
mov r10d, dword [rcx + rax + 0x88]
mov r11d, dword [r10 + rax + 0x20]
nop dword [rax]
jmp 0x14013283f
mov r10, rax
xchg r9, r10
mov r8d, r13d
movsxd rcx, dword [rax + 0x3c]
jmp 0x140132973
movzx ecx, byte [rsp + rdx + 0x63]
add cl, al
mov byte [rsp + rdx + 0x63], cl
mov byte [rsp + rdx + 0x58], r13b
inc rdx
cmp rdx, 0xa
jmp 0x1401327ed
mov dword [rsp + 0x67], 0x6e383c3d
movzx r8d, word [rcx + r9*2]
mov ecx, dword [rbx + 0x1c]
add rcx, r10
mov word [rsp + 0x60], 0xf6f6
jmp 0x14013288a
mov ecx, dword [r10 + r9 + 0x24]
xchg r13, rax
mov r13, rax
xchg r13, rax
jmp 0x140132abe
mov rcx, qword [rbx]
test rcx, rcx
je 0x140132c13
xchg r9, rcx
mov rdx, r9
xchg rcx, r9
nop
jmp 0x140132a68
mov rbx, rax
xchg rsi, rbx
test rax, rax
je 0x140132fae
mov ecx, dword [r14]
test ecx, ecx
jmp 0x140132aa0
add rcx, r9
mov r12d, dword [rcx + r8*4]
add r12, r9
nop word [rax + rax]
mov byte [rsp + rax + 0x63], r13b
inc rax
cmp rax, 0xa
jmp 0x140132b48
xor r8d, r8d
add rcx, rax
xor edx, edx
call rdi
xchg rsi, rbx
jmp 0x140132a02
xchg r9, rax
test rax, rax
je 0x140132c6b
mov eax, dword [r14 + 0x10]
test eax, eax
jmp 0x140132b2a
sub rax, 0xfffffffffffffffe
add rax, rdx
movzx edx, dx
test rcx, rcx
xchg rcx, rsi
jne 0x140132a89
je 0x140132a89
rol esi, 0x96
cmp ebp, 0xb140fa48
call rcx
movabs rbp, 0x17ebe000000085e9
or r9d, 0x7c66fbf5
rol ecx, 0x83
call fcn.140131fee
jmp 0x140132b13
jne 0x140132aaa
mov ecx, dword [r14 + 0x10]
mov ebx, ecx
lea rax, [0x140000000]
add rbx, rax
mov edi, r13d
jmp 0x1401329e7
add rcx, r9
mov edx, r8d
movzx r8d, word [rcx + rdx*2]
mov ecx, dword [r10 + r9 + 0x1c]
jne 0x140132afe
je 0x140132afe
cmp r14, rdx
lea ebx, [rbx - 0xc71a]
pause
neg r8
lea ebx, [rbp - 0x7f61]
call rax
push rbx
pause
xor ebx, 0xee920d1b
rcr edi, 0xd4
lea edi, [rdx + 0x16f1]
pushf
movabs r12, 0x65428ffffff18e9
call fcn.1401322b0
jmp 0x140132a1b
xchg r8, r10
jmp 0x140132c22
mov rsi, rcx
xchg rsi, rcx
cmovns rdx, rax
call r15
xchg r9, rax
mov r8, r9
jmp 0x140132a52
je 0x140132bcb
mov edx, edi
add rdx, rax
lea rax, [0x140000000]
xchg r10, r8
mov qword [rdx + rax], r10
jmp 0x140132b0b
jb 0x140132a2f
cmp dword [r14 + 0xc], r13d
je 0x1401333aa
lea rax, [0x140000000]
nop
mov ecx, dword [r14 + 0xc]
jne 0x140132bab
je 0x140132bab
lea r12d, [rdx + 0x71e7]
lea r14d, [rdi - 0xaf32]
cmp esi, 0xab49eb63
jmp rcx
jmp 0x140132a40
xchg r11, rax
mov r11, qword [rbx]
xchg r11, rax
lea rcx, [0x140000000]
mov qword [rcx + rax], r8
jne 0x140132bed
je 0x140132bed
xor esi, 0xa1de9069
rcr r10d, 0x40
fisub word [rcx + 0x40dac141]
movabs rbx, 0x1f210e2a025b2ceb
rcl ecx, 0xb1
call rax
lea ebp, [rbp + 8]
pop r14
call fcn.1401325ff
jmp 0x140132c1b
sub edi, 0xfffffff8
mov rdx, rcx
test rcx, rcx
jne 0x140132a68
neg r14
jmp 0x140132c3e
lea rax, [0x140000000]
xchg rcx, r9
mov r9, qword [rbx + 8]
xchg rcx, r9
jmp 0x140132c57
mov rdx, qword [rsp + 0x30]
xchg rdx, rdi
jmp 0x140132b60
add r14, 0xffffffffffffffec
neg r14
cmp dword [r14 + 0xc], r13d
je 0x1401333aa
xchg rdx, rdi
jmp 0x140132c31
nop
sub rbx, 0x24865820
add rbx, 0x24865828
jmp 0x140132c04
mov dword [rsp + 0x30], 0xf6f6f6f6
xchg rdx, rbx
mov rbx, r13
xchg rbx, rdx
mov dword [rsp + 0x36], 0x797c7c4f
jmp 0x140132d3a
add cl, al
mov byte [rsp + rdx + 0x36], cl
mov byte [rsp + rdx + 0x30], r13b
inc rdx
jmp 0x140132e66
mov byte [rsp + 0x34], 0xf6
mov word [rsp + 0x3a], 0x7c
nop dword [rax + rax]
movzx eax, byte [rsp + rdx + 0x36]
movzx ecx, byte [rsp + rdx + 0x30]
jmp 0x140132cbd
xchg r13, r14
mov dword [rbp - 0x34], 0x76736b50
mov dword [rsp + 0x7c], 0xf6f6f6f6
mov dword [rbp - 0x30], 0x7e2a6e6f
jne 0x140132d8b
je 0x140132d8b
ror r14d, 0xf8
rcl ebp, 0x58
rol ebp, 0xdc
cmp rdi, rbp
call rcx
movabs r8, 0x7a508b000000aee9
cmp rcx, rbx
lea edi, [rcx - 0x14e5]
rcr r12d, 0x3c
js 0x140132588
jmp 0x140132e3e
test r14d, 0xf923a293
lea esi, [rdx + 0xff0d]
call 0x1401331f7
mov dword [rbp - 0x80], 0xf6f6f6f6
cmp rdx, 5
jb 0x140132d4e
mov dword [rsp + 0x78], 0xf6f6f6f6
xchg r13, r14
mov rdx, r14
jmp 0x140132d5d
mov dword [rsp + 0x48], 0xf6f6f6f6
xchg rsi, rdx
mov rsi, r13
xchg rdx, rsi
mov dword [rsp + 0x4e], 0x797c7c4f
mov byte [rsp + 0x4c], 0xf6
jne 0x140133006
je 0x140133006
test r13d, 0xbc09e450
and r15d, 0x7456a7f6
rcl r13d, 0x43
jnp 0x140133e1e
div r9
rcr r10d, 0x2a
call rcx
syscall
ror r12d, 0x3d
dec r9
mul r15
lea edx, [rcx - 0x982c]
ret
jmp 0x1401331da
mov dword [rbp + 0x40], 0xf6f6f6f6
mov dword [rbp + 0x94], 0x2a6f756b
mov dword [rbp + 0x44], 0xf6f6f6f6
mov dword [rbp + 0x98], 0x6f7c7f7d
test dword [rax + 0x7d000000], ebx
jg 0x1401330cd
outsd dx, dword [rsi]
test dword [rax + 0x7d000000], ebx
jg 0x1401330cd
outsd dx, dword [rsi]
mov dword [rbp + 0x48], 0xf6f6f6f6
mov dword [rbp + 0x9c], 0x6f727e2a
mov dword [rbp + 0x4c], 0xf6f6f6f6
jmp 0x14013312c
jb 0x14013311b
nop
mov byte [rsp + r13 + 0x4e], 0
inc r13
cmp r13, 5
jb 0x140133077
jmp 0x140132f2e
mov dword [rbp + 0x88], 0x6f847376
mov dword [rbp + 0x38], 0xf6f6f6f6
mov dword [rbp + 0x8c], 0x55572a44
mov dword [rbp + 0x3c], 0xf6f6f6f6
mov dword [rbp + 0x90], 0x57143b4c
jmp 0x140133030
cmp rdx, 5
jb 0x1401331ed
mov dword [rbp + 0x24], 0xf6f6f6f6
div dh
div dh
mov rdx, r13
mov dword [rbp + 0x78], 0x76736b50
mov dword [rbp + 0x28], 0xf6f6f6f6
je 0x1401330ec
jne 0x1401330ec
int3
jmp 0x1401331f7
xchg r13, rax
mov r13, rax
xchg r13, rax
nop word [rax + rax]
mov byte [rbp + rax + 0x78], r13b
inc rax
cmp rax, 0x53
jmp 0x14013306f
mov dword [rbp + 0xa0], 0x7d73602a
mov dword [rbp + 0x50], 0xf6f6f6f6
mov dword [rbp + 0xa4], 0x2a766b7f
mov dword [rbp + 0x54], 0xf6f6f6f6
mov dword [rbp + 0xa8], 0x2a35354d
mov dword [rbp + 0x58], 0xf6f6f6f6
jne 0x140133175
je 0x140133175
lea r14d, [rdx - 0xe4d6]
pop r12
rcl r9d, 0x17
test rcx, rdi
movabs r12, 0x747d6a000000f7e9
lea r15d, [rbp + 0x39b4]
jmp 0x140133e8e
jmp 0x140133271
movzx ecx, byte [rsp + rdx + 0x48]
add cl, al
mov byte [rsp + rdx + 0x4e], cl
mov byte [rsp + rdx + 0x48], r13b
inc rdx
jmp 0x1401330c0
mov dword [rbp + 0xb4], 0x6b7e7f6c
mov dword [rbp + 0x64], 0xf6f6f6f6
mov dword [rbp + 0xb8], 0x7d6f766c
jmp 0x1401332c2
mov r9d, 0x10
lea r8, [rsp + 0x4e]
lea rdx, [rbp + 0x78]
xor ecx, ecx
call r12
jmp 0x140133109
mov word [rsp + 0x52], 0x7c
nop dword [rax]
nop dword [rax + rax]
movzx eax, byte [rsp + rdx + 0x4e]
jmp 0x140133189
mov dword [rbp + 0x7c], 0x7e2a6e6f
mov dword [rbp + 0x2c], 0xf6f6f6f6
mov dword [rbp + 0x80], 0x78732a79
mov dword [rbp + 0x30], 0xf6f6f6f6
mov dword [rbp + 0x84], 0x6b737e73
mov dword [rbp + 0x34], 0xf6f6f6f6
jne 0x140133258
je 0x140133258
syscall
ror esi, 0x46
sub r10d, 0xbc9e681c
lea edi, [rcx + 0xc9b5]
syscall
rcr ebp, 0xe2
rcr esi, 0xc5
jmp rcx
jmp 0x14013308f
mov dword [rbp + 0xac], 0x736e6f5c
mov dword [rbp + 0x5c], 0xf6f6f6f6
mov dword [rbp + 0xb0], 0x737c7e7d
mov dword [rbp + 0x60], 0xf6f6f6f6
jmp 0x1401331a1
mov dword [rbp + 0xc8], 0x386e6f
mov byte [rbp + 0x76], 0xf6
nop dword [rax]
nop word [rax + rax]
movzx eax, byte [rbp + rdx + 0x78]
movzx ecx, byte [rbp + rdx + 0x24]
jmp 0x140133313
mov dword [rbp + 0x68], 0xf6f6f6f6
mov dword [rbp + 0xbc], 0x6f7c6b2a
mov dword [rbp + 0x6c], 0xf6f6f6f6
mov dword [rbp + 0xc0], 0x7d78732a
je 0x1401332f3
jne 0x1401332f3
call rax
or r15d, 0x935a38d4
movabs r13, 0x738081f655f43beb
sub r9d, 0x30d00339
call rcx
js 0x140132be5
jmp 0x140133330
ror r15d, 0x1b
rcr r11d, 0xaa
ret
add cl, al
mov byte [rbp + rdx + 0x78], cl
mov byte [rbp + rdx + 0x24], r13b
inc rdx
cmp rdx, 0x53
jb 0x1401332b3
jmp 0x1401331c1
mov dword [rbp + 0x70], 0xf6f6f6f6
mov dword [rbp + 0xc4], 0x76766b7e
mov word [rbp + 0x74], 0xf6f6
jne 0x140133390
je 0x140133390
and r10d, 0x751f61cc
rcr esi, 0xcd
cmp r14d, 0x2f7d8cc
lea esi, [rdi - 0x5c89]
test rdx, rdx
rol esi, 0xfb
ror r15d, 0xe4
test r9d, 0xf8e945f2
test r8, rdx
dec r14
jge 0x140133258
or r12d, 0xe28de90
call rcx
jne 0x1401340fc
movabs r15, 0x2eaf67ffffff03e9
je 0x1401326c3
jmp 0x140133298
jmp rax
mov r9, qword [rbp + 0x308]
lea rcx, [0x1401336a0]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
sbb byte [rbx - 0x14], bl
sub byte [rcx - 0x50f816b], 0xa4
cmp bl, bh
in al, 0xb9
rcl byte [rdx], cl
push 0xffffffffffffff81
xchg dword [rdi + rbx*2], eax
mov edx, esp
rcr byte [rdx - 0x2e], 1
mov ecx, 0x7cd86b4e
adc al, 0xad
rcl byte [0x140043fe8], 0x62
retf