Function at 0x140031b4a
Capabilities:
Execute syscall

Disassembly:
ret
pop r10
ret
jne 0x1400309bf
je 0x1400309bf
call fcn.1400308f0
add rsp, 0x28
pop r10
je 0x140030972
jne 0x140030972
rol edx, 2
cpuid
cmp rdi, rdi
jle 0x14002fab8
jo 0x140030ae1
pushf
syscall
test rbx, rdi
cmp r8d, 0x6a2ecee1
lea r9d, [rcx - 0x2209]
call rax
pushfq
movabs r9, 0x102112a812aeb1eb
ret
jmp 0x140030925
xchg esi, esi
add rsp, 0x28
push r10
movabs r10, 0x10b327ffffff62e9
jne 0x1400309e1
jmp 0x140030926
je 0x1400309e1
cmp edi, 0xd647056a
and r12d, 0xff0ac716
lea r11d, [rbp - 0xe729]
movabs r10, 0x4b99f5ffffff43e9
pushf
push rdx
and r8d, 0x8b1697b6
jbe 0x14002fc90
jmp 0x140030929
jmp 0x140030d88
mov r12, r12
mov dword [rsp - 0x38], 0xe14a304
push rdi
movabs rdi, 0x8c52b000002f4e9
jne 0x140030a57
jmp 0x140030d50
je 0x140030a57
call 0x140030a6c
je 0x140030aaa
jne 0x140030aaa
sub r10d, 0x2fa77f6d
jmp rcx
jmp 0x140030d47
mov dword [rsp - 0x3c], 0x29fde079
mov dword [rsp - 0x2c], 0x50e1158b
xchg r9, r9
mov dword [rsp - 0x30], 0x185bbd7b
mov rdx, rdi
sbb byte [rax - 0x75], cl
xlatb
shr rax, 0x10
je 0x140030b07
jne 0x140030b07
rol ebx, 0x5f
lea edi, [rbp + 0xa773]
cmp r12, rcx
rcr ebx, 0x3a
ja 0x14002fc3b
rcr edi, 0x83
movabs r12, 0xd6726000001d5e9
div r11
rol r8d, 0x92
lea ebp, [rbp + 0xb768]
jl 0x140030df4
jmp 0x140030ce1
lea r12d, [rcx - 0x7487]
jne 0x14002ff01
push r10
cmp r8d, 0xaafa1399
bswap r11
ret
call fcn.14009f364
mov dword [rsp - 0xc], 0x665d76d6
mov rcx, qword [r14]
mov rdi, rax
mov rcx, qword [rcx + 8]
call fcn.1400feb90
jne 0x140030bbc
je 0x140030bbc
pause
pushf
cmp rbx, rbp
ja 0x140031005
ror r13d, 9
cmp rbp, rcx
cpuid
jg 0x140031928
xor ebp, 0xb8002369
ror r14d, 0xe2
or r11d, 0x6fbc26a7
div r14
bswap r9
jmp 0x1400301df
jmp 0x140030a49
mov rcx, rax
call fcn.1400fec80
mov rcx, qword [0x140141a70]
jmp 0x140030ac7
movzx r8d, ax
call fcn.14009f7e4
mov dword [rsp - 0xc], 0x1c26a60f
mov dword [rsp - 0x38], 0x610a2389
mov rbp, rbp
mov dword [rsp - 0x10], 0x6d36663a
xchg rbx, rbx
jmp 0x140030da1
add rsp, 0xb80
pop rdi
ret
pop rdi
je 0x140030d60
jne 0x140030d60
sub ebp, 0xd08c2300
mul r11
movabs rdx, 0xcad5afffffecbe9
jmp rax
jmp 0x140030c30
and al, 0xc4
loop 0x140030d9e
and dh, byte [rsi]
mov r10, r10
mov rcx, qword [0x140141a70]
movzx edx, ax
jmp 0x140030b5c
std
invalid
mov dword [rsp - 0x18], 0x16e7e06e
mov r13, rax
test rax, rax
je 0x1400327e5
mov r9, r9
mov r9, r9
mov dword [rsp - 0x1c], ecx
je 0x140030dc9
jne 0x140030dc9
ror edx, 0x79
popfq
movabs r12, 0x6700db82444141eb
jbe 0x140030830
jmp 0x140030e0c
cld
invalid
mov dword [rsp - 0x34], 0x773b9c0
push rcx
movabs rcx, 0xc9102d64ad7d8eb
jne 0x140030e17
pop rsi
pop rsi
jmp 0x140030edd
xchg rsp, rsp
mov dword [rsp - 0x44], 0x448efcca
mov rdx, rax
jmp 0x140031053
xchg ebp, eax
and eax, dword [rbp]
add byte [rbp - 0x843167], cl
inc dword [rcx + 0x11c559cb]
add byte [rcx + rcx*2 - 0x1f000f09], bl
loopne 0x140030fa5
mov edx, 0x1c7e9
add byte [rdi - 0x8beb220], dl
shl dword [rbx + 0x4132dbc3], 0x81
out dx, al
xchg ebx, eax
or byte [rbx - 0x2c3ebe39], al
call 0x12f6d9f08
invalid
inc ebx
and cl, byte [rdx + 0x6a]
invalid
call fcn.140030348
xor eax, eax
mov dword [rsp - 0x14], 0x53ef8d9b
mov r15, r15
jmp 0x140031563
jne 0x14003156e
cmp eax, 0xf000003
test byte [rdi], dh
add eax, dword [rax]
add al, ch
or byte [rax], al
add byte [rax], al
je 0x14003156e
call 0x140031244
add rsp, 0x51
jmp 0x140030e84
jle 0x14003122d
cmp dword [rcx - 0x44], eax
test eax, 0x8141c61e
int1
mov edi, dword [rbp - 0x41b7f93e]
jmp 0x140030e8c
jne 0x1400315e4
mov dword [rsp - 0x3c], 0x45aa870a
push rsi
movabs rsi, 0x4c8dafffff913e9
jne 0x1400315ad
jmp 0x140030e86
je 0x1400315ad
rol esi, 0xf1
jno 0x140030641
test r10, rcx
push r10
test rbp, rcx
lea ecx, [rbx - 0xef61]
mul rbp
or r12d, 0xa5e5e628
rcr r11d, 0xfd
div rsi
cpuid
or r8d, 0x7944b607
movabs r8, 0x7a7f43fffffc79e9
inc rdi
cmp r9d, 0xe175975
call rax
test r8, rcx
lea r14d, [rdx + 0x20bb]
rcl ebp, 0xa9
call fcn.1400312ed
jmp 0x14003122b
lea rax, [rsp + 0x70]
mov dword [rsp - 0x14], 0x67f7343a
push r15
movabs r15, 0x578419fffffc5de9
jmp 0x14003147e
jmp 0x140031639
mov rcx, qword [rbp - 0x60]
lea rax, [rbp - 0x58]
mov dword [rsp - 0x14], 0x78c04cec
mov dword [rsp - 0x10], 0x17e936d5
mov rsp, rsp
cmp rcx, rax
jmp 0x14003167e
mov dword [rsp - 0x10], 0x5abe5f7a
mov dword [rsp - 0xc], 0x38a3f7d8
mov dword [rsp - 0x18], edx
mov dword [rsp - 0xc], edi
mov rcx, rsi
rep stosb byte [rdi], al
jmp 0x14003169c
jne 0x140031697
lea rdi, [rbp - 0x58]
xor eax, eax
mov dword [rsp - 0x28], 0xf36ff98
jmp 0x14003165c
call fcn.140097d00
lea rax, [r13 + 0x98]
mov dword [rsp - 0x40], 0x4ca2bee9
mov dword [rsp - 0x14], 0x38b69c48
mov rcx, qword [rax + 0x18]
mov r15, rax
jmp 0x140031ae3
mov dword [rsp - 0x30], 0xc40373b
lea rcx, [rbp + 0x10]
push r9
jmp 0x14003198f
ret
pop rbx
mov r10, rax
mov r8, r8
mov r11, r11
mov edi, r12d
test r11, r11
jmp 0x140031c63
mov rax, qword [rbp + 0xad8]
xchg rcx, rcx
mov r9d, 0xff
push r13
jmp 0x140031dfe
push rbx
movabs rbx, 0x43b1355c641888eb
jne 0x140031749
jmp 0x1400316d3
je 0x140031749
call 0x1400316a4
add rsp, 0x4b
pop rbx
jmp 0x1400316d2
mov r10d, 0xff
sub rax, rdi
mov dword [rsp - 0x18], 0x73cacd3b
jmp 0x140031b4d
lea rdx, [rbp + 0xd8]
mov dword [rsp - 0x14], 0x5186f189
mov dword [rsp - 0x2c], 0x78961293
mov dword [rsp - 0x18], 0x74c6d778
mov rcx, r15
jne 0x1400317fb
je 0x1400317fb
lea r11d, [rdi - 0xda6d]
push r10
lea r12d, [rdx + 0xe12d]
or r12d, 0xb0d17ef6
rcr edx, 0xc8
bswap r10
movabs r11, 0x7a5f7000000b1e9
cmp rsi, rbp
test r13d, 0x67d34ed9
ret
jmp 0x1400318b1
sub rax, rdx
movzx ecx, di
xchg r10, r10
jmp 0x14003183d
mov dword [rsp - 0x40], 0x4e3ad0c7
ror edi, 8
and cx, r9w
xor cx, word [rax + rdx]
mov rsi, rsi
xchg rsp, rsp
mov dword [rsp - 0x18], 0x3ec834a
jmp 0x140031f21
mov dword [rsp - 0xc], 0x7a9ca2db
mov dword [rsp - 0x14], 0x14d3fc37
mov dword [rsp - 0x20], 0x5d5dd7f2
jmp 0x140031c2f
mov dword [rsp - 0x24], 0x21e69670
mov dword [rsp - 0x20], ebx
push rdx
movabs rdx, 0x651f8d0000042ee9
jmp 0x140031a3d
jmp 0x140031cd7
call fcn.1400a10e4
xorps xmm0, xmm0
mov rdi, qword [rax + 0x38]
xchg rbx, rbx
mov dword [rsp - 0x34], edi
jmp 0x140031ed4
movups xmmword [rbp], xmm0
mov rsp, rsp
mov dword [rsp - 0x10], 0x65a129b0
mov rbp, rbp
call fcn.140017bec
mov r11, qword [rbp + 0xad0]
jmp 0x140031746
mov dword [rsp - 0x2c], 0x7a96c54e
jne 0x140031811
mov word [r10 + r11*2], bx
lea rcx, [rbp + 0x88]
mov r10, r10
mov r15, r15
mov dword [rsp - 0x14], ebx
je 0x140031944
jne 0x140031944
test r11, rdx
rcl r15d, 0x6c
jp 0x1400309b5
jbe 0x14003172c
test rsi, rbp
test esi, ebp
ror r13d, 0xd4
div rcx
jmp rcx
jmp 0x140031afb
mov dword [rsp - 0x28], 0x474b98c7
mov rsp, rsp
push rdi
movabs rdi, 0x6ceef4000004ece9
jmp 0x140031e1a
jmp 0x140031e5b
mov dword [rsp - 0x1c], 0x6fe4f283
mov dword [rsp - 0x3c], 0x246f1f0d
mov edx, r12d
jmp 0x140031cb2
movabs r9, 0x611485000003dfe9
jne 0x140031991
jmp 0x140031d75
je 0x140031991
je 0x1400319cc
jne 0x1400319cc
int3
jmp 0x140031f10
jne 0x1400318a4
je 0x1400318a4
call 0x140031a8a
add rsp, 0x4b
jmp 0x140031cd5
movabs r13, 0x3946f00000144e9
jne 0x140031a59
jmp 0x140031ba2
je 0x140031a59
call 0x140031b4a
add rsp, 0x4b
jmp 0x140031b9f
movabs rdi, 0x514de400000351e9
jne 0x140031a75
jmp 0x140031dcb
je 0x140031a75
call 0x140031b91
add rsp, 0x4b
pop rdi
ret
test rcx, rcx
cmove r15, rbx
mov dword [rsp - 0x24], esp
mov dword [rsp - 0x18], esi
lea rax, [rax + rcx*8]
jmp 0x140031b16
mov dword [rsp - 0x40], 0x428de346
mov rdi, qword [rbp - 0x28]
call fcn.14002f738
mov r9, qword [rsp + 0x20]
jmp 0x14003195c
jne 0x140031b1f
mov rax, rbx
mov qword [rbp + 0xad0], rax
jne 0x140031b3d
je 0x140031b3d
jp 0x1400328f0
ror r11d, 0xb1
lea r8d, [rbx - 0x241e]
movabs rcx, 0x5a9cf60000043de9
test r11, rbp
jmp 0x1400327ca
jmp 0x140031f7f
mov r8, r8
xchg r9, r9
invalid
pop r13
ret
pop r13
rep stosb byte [rdi], al
mov rcx, qword [rbp - 0x28]
lea rax, [rbp - 0x20]
mov rsi, rsi
je 0x140031bc6
jne 0x140031bc6
lea ebx, [rdi + 0xb362]
rcr r9d, 6
call fcn.14003269b
movabs r12, 0x617e40000000c4e9
lea r15d, [rbx + 0x498e]
rcr r14d, 0x9e
cmp edx, 0x67849f8c
lea r8d, [rdi - 0xe2ef]
ret 8
jmp 0x140031c8f
mov dword [rsp - 0x3c], 0x129788eb
lea ecx, [rax + 7]
push r13
jne 0x140031c47
je 0x140031c47
dec rbp
push r14
movabs r9, 0x2ac543fffffe0be9
jb 0x140032a99
jmp 0x140031a57
inc rsi
jns 0x140030dac
jmp 0x140030f44
je 0x1400318fa
mov dword [rsp - 0x38], 0x4ff1235c
mov dword [rsp - 0x38], 0x517556f1
mov dword [rsp - 0x38], 0xc1bb8d0
mov rcx, rcx
mov rdx, rax
mov r8, r11
jmp 0x14003171c
xchg rsi, rsi
mov dword [rsp - 0x10], 0x51664a56
xchg r9, r9
xchg rdi, rdi
cmp rcx, rax
jne 0x140031ff4
lea rdi, [rbp - 0x20]
jmp 0x14003177a
test rdi, rdi
je 0x140031a04
push rdi
jmp 0x140031a73
mov qword [rbp + 0x10], rax
movups xmmword [rbp + 0x18], xmm0
movups xmmword [rbp + 0x28], xmm0
xchg r13, r13
jmp 0x140031e34
pop rdx
ret
pop rdx
mov rdi, rax
mov rax, qword [rbp + 0xad8]
jmp 0x140031764
mov rsi, rsi
xchg r13, r13
call fcn.140030524
xor eax, eax
lea rdi, [rbp + 0x88]
mov dword [rsp - 0x3c], 0x58e30381
jrcxz 0x140031d6f
je 0x140031d4a
jne 0x140031d4a
int3
jmp 0x140031878
pop r9
mov qword [rbp + 0xad0], rdi
lea rdx, [rdi + 1]
mov rdx, rdx
mov dword [rsp - 0x3c], esi
je 0x140031db3
jne 0x140031db3
popfq
add r14d, 0xb27fcc2e
cpuid
test r15, rcx
sub edi, 0x269a19dc
jmp rcx
jmp 0x140031cc1
add byte [rax], al
pop rdi
mov r9, qword [rbp + 0xad0]
mov r8, r8
mov rbx, rbx
je 0x140031de5
jne 0x140031de5
int3
jmp 0x140031895
movabs r13, 0x730020000000c8e9
jne 0x140031e00
jmp 0x140031ecd
je 0x140031e00
call fcn.140031d50
add rsp, 0x4b
jmp 0x140031eca
jne 0x14003196a
je 0x14003196a
call fcn.140031f8c
add rsp, 0x4b
jmp 0x140031e59
mov dword [rsp - 0x30], esp
mov dword [rsp - 0x28], 0x15290197
mov dword [rsp - 0x44], 0x2b45f61d
movups xmmword [rbp + 0x38], xmm0
call fcn.140017bec
mov r8, rax
jmp 0x140031977
pop rdi
ret
pop rdi
mov r11, r11
lea rcx, [rbp + 0x180]
mov r8, rdi
mov rdx, rax
je 0x140031e9b
jne 0x140031e9b
bswap rsi
js 0x140031b94
lea esi, [rbp + 0xa101]
lea r8d, [rdi + 0x4b02]
or esi, 0x1e87c744
ror r15d, 0x39
pause
cmp r13d, 0xb137934d
movabs rdi, 0x71a75bfffffe5be9
jae 0x140031290
jmp 0x140031cfb
and r15d, 0xce8ff45a
jno 0x1400322fa
cmp ebp, 0xdcfddee9
sub ecx, 0xc54fd4c9
ror r12d, 0xa2
push rbx
call rcx
ret
pop r13
ret
pop r13
jmp 0x14003180e
mov rcx, qword [rax]
lea rax, [rbp + 0x18]
mov qword [rbp + 0xad8], rcx
je 0x140031f00
jne 0x140031f00
pop r12
jmp rcx
jmp 0x1400316bf
call fcn.14003201f
add rsp, 0x4b
pop r9
ret
mov word [rdx], cx
lea rdx, [rdx + 2]
sub r8, 1
je 0x140031f54
jne 0x140031f54
div rbx
rol r12d, 0xbd
and r15d, 0xb2a6424
neg r11
cmp r9, rdx
inc rbp
call rcx
bswap r13
mov r14d, 0x226b40b
movabs r8, 0x52043ffffff993e9
jmp rcx
jmp 0x1400318ec
xchg rsp, rsp
mov rbp, rbp
cmp r15, rax
invalid