Function at 0x140003700
Capabilities:
Create thread
Execute command
Terminate process

Disassembly:
mov rax, rsp
mov qword [rax + 8], rbx
mov qword [rax + 0x10], rsi
mov qword [rax + 0x18], rdi
mov qword [rax + 0x20], r14
push rbp
lea rbp, [rax - 0x5f]
sub rsp, 0xf0
movaps xmmword [rax - 0x18], xmm6
mov rax, qword [0x140084080]
xor rax, rsp
mov qword [rbp + 0x37], rax
xor ebx, ebx
lea rcx, [0x140079370]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea ecx, [rbx + 8]
call fcn.140067450
lea rcx, [0x140002a40]
mov qword [rax], rcx
mov qword [rbp - 0x49], rax
lea rcx, [rbp - 0x11]
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x20], ebx
mov r9, rax
lea r8, [0x140005620]
xor edx, edx
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__beginthreadex]
mov qword [rbp - 0x19], rax
test rax, rax
je 0x140003bfc
call fcn.140002500
mov r8d, eax
xor edx, edx
mov ecx, 0x1fffff
call qword [sym.imp.KERNEL32.dll_OpenProcess]
mov rdi, rax
lea rcx, [0x140085000]
nop
nop
nop
nop
nop
cmp byte [0x140085210], bl
jmp 0x140003823
lea rcx, [0x140079370]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
xorps xmm0, xmm0
movups xmmword [rbp + 0x17], xmm0
mov qword [rbp + 0x27], rbx
mov qword [rbp + 0x2f], reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x17], 0
movups xmmword [rbp - 9], xmm0
mov qword [rbp + 7], rbx
mov qword [rbp + reloc.WS2_32.dll_ntohs], 0xf
mov byte [rbp - 9], 0
movups xmmword [rbp - 0x39], xmm0
mov qword [rbp - 0x29], rbx
mov qword [rbp - 0x21], reloc.WS2_32.dll_ntohs
mov byte [rbp - 0x39], 0
call fcn.140002b80
call fcn.140003170
call fcn.140003450
lea rdx, [rbp - 0x39]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_istream_char__struct_std::char_traits_char___std::cin]
call fcn.140004b50
lea rdx, [rbp - 0x39]
lea rcx, [rbp - 0x69]
call fcn.140004180
mov rdx, rax
lea rcx, [0x140085000]
nop
nop
nop
nop
nop
cmp byte [0x140085210], 0
jmp 0x140003a9f
lea rcx, [rbp - 0x39]
call fcn.140004000
nop
lea rcx, [rbp - 9]
call fcn.140004000
nop
lea rcx, [rbp + 0x17]
call fcn.140004000
lea rcx, [0x140079370]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov r9, rdi
lea rdx, [0x140084118]
lea rcx, [rbp - 0x69]
call fcn.1400027d0
mov rdx, rax
lea rcx, [0x140084fd0]
call fcn.140003e00
lea rcx, [rbp - 0x69]
call fcn.140003da0
mov r9, rdi
lea rdx, [0x140084108]
lea rcx, [rbp - 0x69]
call fcn.1400027d0
mov rdx, rax
lea rcx, [0x140084fe8]
call fcn.140003e00
lea rcx, [rbp - 0x69]
call fcn.140003da0
lea rcx, [0x140084fd0]
call fcn.140003d80
mov r14, rax
lea rcx, [0x140084fd0]
call fcn.140003d90
mov rsi, rax
cmp rax, r14
je 0x140003b81
mov rdi, qword [rsi]
call fcn.140002500
mov r8d, eax
xor edx, edx
mov ecx, 0x1fffff
call qword [sym.imp.KERNEL32.dll_OpenProcess]
mov qword [rsp + 0x20], rbx
mov r9d, 4
lea r8, [0x140084100]
mov rdx, rdi
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
add rsi, 8
cmp rsi, r14
jne 0x140003b42
lea rcx, [0x140084fe8]
call fcn.140003d80
mov r14, rax
lea rcx, [0x140084fe8]
call fcn.140003d90
mov rsi, rax
cmp rax, r14
je 0x140003be3
mov rdi, qword [rsi]
call fcn.140002500
mov r8d, eax
xor edx, edx
mov ecx, 0x1fffff
call qword [sym.imp.KERNEL32.dll_OpenProcess]
mov qword [rsp + 0x20], rbx
mov r9d, 4
lea r8, [0x140084100]
mov rdx, rdi
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
add rsi, 8
cmp rsi, r14
jne 0x140003ba4
call fcn.140002e60
mov ecx, 0xbb8
call qword [sym.imp.KERNEL32.dll_Sleep]
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
nop
mov dword [rbp - 0x11], ebx
mov ecx, 6
call qword [sym.imp.MSVCP140.dll_void___cdecl_std::_Throw_Cpp_error_int_]
int3