Function at 0x140038e84
Capabilities:
Execute syscall

Disassembly:
mov dword [rsp - 0x1c], 0x6c682ca6
mov dword [rsp - 0x1c], edi
mov dword [rsp - 0x40], 0x6373615c
xor rdi, rcx
lea rdx, [rbp + 0xbe0]
rol rdi, 0x21
mov rcx, rax
jmp 0x1400384ef
and al, 0x10
movabs rcx, 0x10ed496dca136e9b
lea r8, [rbp + 0x72a]
je 0x14003845c
jne 0x14003845c
test r14, rbx
call rax
jle 0x14003818c
cpuid
lea ecx, [rbx + 0xaf64]
jmp rax
jmp 0x1400383d6
mov dword [rsp - 0x14], 0x182fabd4
mov dword [rsp - 0x3c], 0x5dc34806
xchg rbx, rbx
mov dword [rsp - 0x10], 0x7f5f8ae3
not rdi
rol rdi, 0x15
je 0x140038551
jne 0x140038551
call rax
jmp loc.14003819e
ja 0x140038d3b
neg r14
rcl ebp, 0xd9
lea r13d, [rdi + 0xbfc3]
cmp r11d, 0xd4387b2a
movabs r8, 0x390b740000054ee9
xor r9d, 0x3a89d867
syscall
lea ebx, [rcx - 0x1a8e]
ret
mov dword [rsp - 0x44], 0x1d2dfe85
mov dword [rsp - 0x18], 0x65ab7457
invalid
mov rcx, qword [rbp + 0x10a8]
mov rax, qword [rbp + 0x10a8]
and cl, bl
push r14
movabs r14, 0x6da43400000469e9
jmp 0x140038f91
jmp 0x140038b84
mov dword [rbp + 0x2e0], 0xe0044
mov dword [rsp - 0x44], ecx
xor r14d, r14d
mov word [rbp + 0x7f0], ax
jmp 0x1400388b2
mov dword [rsp - 0x1c], 0x5c258ae
mov dword [rsp - 0x1c], edx
mov rax, qword [rbp + 0x10a8]
add rax, r14
mov qword [rbp + 0x10a8], rax
je 0x14003887d
jne 0x14003887d
and r15d, 0xdfc9cd96
lea r10d, [rdi - 0x65aa]
xor edi, 0x67b1b0a6
dec rbx
int3
inc dword [rcx - 0x5f2f4216]
pop rdx
jmp rcx
jmp 0x140038b0d
mov dword [rbp + 0x2e4], 0x800c8
mov dword [rsp - 0x20], 0x3e9dd6dc
mov dword [rsp - 0x2c], 0x4093b7cb
mov r14, r14
mov r14, r14
jmp 0x140038c28
mov dword [rbp + 0x7a], 0x1800c6
mov qword [rbp + 0x10a8], r12
mov r12d, 0x6aa96011
mov rax, qword [rbp + 0x10a8]
jne 0x140038937
je 0x140038937
cmp r14d, 0x9eb9fd02
jno 0x140038872
rol ebx, 0xe4
je 0x140038671
rcl edi, 0x87
lea r10d, [rbx + 0x2a38]
jae 0x140038981
ja 0x1400388cb
call rcx
jbe 0x14003944c
jmp rcx
jmp 0x1400386f2
mov esp, 0x69866b39
mov rcx, qword [rbp + 0x10a8]
mov rax, qword [rbp + 0x10a8]
and cl, bl
jmp 0x140038b29
mov dword [rsp - 0x40], 0x3552dea5
mov dword [rsp - 0x2c], ebx
mov dword [rbp + 0x318], 0x30074
mov dword [rbp + 0x31c], 0x500dd
mov dword [rbp + 0x320], 0x4e0063
jmp fcn.1400389ed
jmp 0x14003b418
mov word [rbp + 0x360], ax
mov dword [rbp + 0x2f4], 0x400c0
mov dword [rbp + 0x2f8], 0x140078
mov dword [rsp - 0x44], 0x3667b14e
jmp 0x140039057
mov rax, qword [rbp + 0x10a8]
mov dword [rsp - 0x1c], 0x708588e8
mov dword [rsp - 0x34], 0x927ccc3
jmp 0x140038f20
shl cl, 3
mov dword [rsp - 0x38], 0x35123f49
movzx edx, word [rbp + rax*2 + 0x2e0]
mov bh, 0x94
loopne 0x140038b3c
add byte [rax], al
ret
pop r14
shl cl, 3
xchg r15, r15
mov r13, r13
mov dword [rsp - 0x3c], esi
je 0x140038bc6
jne 0x140038bc6
iretd
jmp 0x140038da6
mov dword [rbp + 0x2e8], 0x5007d
mov dword [rbp + 0x2ec], 0x1e0089
lea eax, [r14 + 0x3f]
mov dword [rsp - 0x34], 0x340aef68
mov dword [rsp - 0x44], edx
mov r10, r10
mov dword [rbp + 0x2f0], 0x40007e
jmp 0x140038adb
movabs r11, 0xe6fc1974ed737eb
jne 0x140038ca3
jmp 0x140038cdc
je 0x140038ca3
call fcn.140038c60
add rsp, 0x69
pop r11
jmp 0x140038cdb
ret
pop r11
mov dword [rbp + 0x30c], 0xf00c1
mov dword [rbp + 0x310], 0x90031
mov dword [rbp + 0x314], 0xc7
jmp 0x14003899b
inc edi
and al, 0xc4
mov word [0xcb4c0a45], fs
test dword [rax + 0x66000010], ebp
xor ecx, edx
mov dword [rsp - 0x3c], 0x7cff258c
mov rax, qword [rbp + 0x10a8]
xor cx, dx
mov word [rbp + rax*2 + 0x7c0], cx
jmp 0x14003881c
mov dword [rsp - 0x28], 0x64f90d05
mov dword [rsp - 0x38], 0x49182257
lea rdi, [rbp + 0x7c0]
push rdi
movabs rdi, 0x30ffc90000034de9
jne 0x140038d95
jmp 0x1400390e7
je 0x140038d95
jmp 0x1400390dc
movzx edx, word [rbp + rax*2 + 0x4e]
mov eax, r12d
shr eax, cl
movzx ecx, al
xchg rsi, rsi
jmp 0x140038d3c
sub ebx, 0xd9516521
jmp rcx
mov dword [esp - 0x20], 0x14ed92c8
jmp 0x1400388e7
push rdi
call fcn.14003915b
mov dword [rsp - 0x10], 0x5f61e4e9
lea rdi, [rbp + 0xaba]
lea ecx, [rax + 0x41]
rep stosb byte [rdi], al
jmp 0x140038d7b
mov rbx, rbx
mov r14, r14
mov dword [rsp - 0x14], 0x72d359a9
mov dword [rsp - 0x34], ebx
cmp rax, rsi
jb 0x140038702
xor eax, eax
jne 0x140038f7d
je 0x140038f7d
jmp rax
jmp 0x140038723
jne 0x140038716
je 0x140038716
call fcn.140038e9a
add rsp, 0x69
pop r14
jne 0x140038fdb
je 0x140038fdb
add edx, 0x16ca8b59
call rcx
jo 0x140038f01
test rdx, rbx
sub r12d, 0x2864c121
or ebx, 0x249940f0
cmp r14, rcx
jl 0x140038428
mov word [rbp - 0xc], ss
invalid
jg 0x140038e4d
movabs rdi, 0x4aebfcfffffba3e9
ror r12d, 0x90
jp 0x140039d6a
jmp 0x140038b83
jmp 0x140038bbf
mov dword [rbp + 0x2fc], 0xb00c0
mov dword [rbp + 0x300], 0x9007d
mov dword [rbp + 0x304], 0xf00d3
mov dword [rbp + 0x308], 0x140031
mov dword [rsp - 0x2c], 0x61ba44a7
mov dword [rsp - 0x20], 0x2eee2e13
push r11
jmp 0x140038ca1
call fcn.14003929d
add rsp, 0x69
pop rdi
ret
pop rdi
jmp 0x140038a41
or dword [rax - 0xfffff8], 0xffffffe1
rol ecx, 0x38
lea r8d, [rdx - 0xf87a]
movabs r8, 0x17eef0000053fe9
lea r8d, [rbx + 0x76a1]
add byte [rdi], cl
invalid
xchg ecx, eax
invalid
add byte [rax], al
sub r12d, 0x48c1558
neg r10
lea esi, [rbx - 0x1812]
jmp 0x140038fce
invalid
mov cl, byte [rsi*2 - 0x170b8b0a]
outsb dx, byte [rsi]
invalid