Function at 0x14004e964
Capabilities:
Encode data using xor
Execute command

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rdi
push rbp
mov rbp, rsp
sub rsp, 0x40
movdqa xmm0, xmmword [0x140131aa0]
xor edx, edx
movdqu xmmword [rbp - 0x1c], xmm0
mov dword [rbp - 0x20], 0x13
mov dword [rbp - 0xc], 0xf8839386
lea eax, [rdx - 0x1b]
xor byte [rbp + rdx - 0x1c], al
inc edx
cmp edx, dword [rbp - 0x20]
jb 0x14004e993
mov eax, dword [rbp - 0x20]
lea rcx, [rbp - 0x1c]
mov byte [rbp + rax - 0x1c], 0
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movdqa xmm0, xmmword [0x140131aa0]
xor edx, edx
movdqu xmmword [rbp - 0x1c], xmm0
mov dword [rbp - 0x20], 0x1b
mov dword [rbp - 0xc], 0xd8839386
mov dword [rbp - 8], 0x9d8f9b9a
mov dword [rbp - 4], 0x989191
lea eax, [rdx - 0x1b]
xor byte [rbp + rdx - 0x1c], al
inc edx
cmp edx, dword [rbp - 0x20]
jb 0x14004e9de
mov eax, dword [rbp - 0x20]
lea rcx, [rbp - 0x1c]
mov byte [rbp + rax - 0x1c], 0
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movdqa xmm0, xmmword [0x140131a90]
mov edi, 0x12
mov eax, edi
xor edx, edx
mov dword [rbp - 0x20], eax
movdqu xmmword [rbp - 0x1c], xmm0
mov dword [rbp - 0xc], 0xf78290
lea eax, [rdx - 0x1b]
xor byte [rbp + rdx - 0x1c], al
inc edx
mov eax, dword [rbp - 0x20]
cmp edx, eax
jb 0x14004ea1e
lea rcx, [rbp - 0x1c]
mov byte [rbp + rax - 0x1c], 0
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movdqa xmm0, xmmword [0x140131ac0]
xor edx, edx
movdqu xmmword [rbp - 0x1c], xmm0
mov dword [rbp - 0x20], 0x17
mov dword [rbp - 0xc], 0x9d85d699
mov dword [rbp - 8], 0xfc8f9f8a
lea eax, [rdx - 0x1b]
xor byte [rbp + rdx - 0x1c], al
inc edx
cmp edx, dword [rbp - 0x20]
jb 0x14004ea61
mov eax, dword [rbp - 0x20]
lea rcx, [rbp - 0x1c]
mov byte [rbp + rax - 0x1c], 0
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movdqa xmm0, xmmword [0x140131bb0]
xor edx, edx
movdqu xmmword [rbp - 0x1c], xmm0
mov dword [rbp - 0x20], 0x13
mov dword [rbp - 0xc], 0xf89b9a94
lea eax, [rdx - 0x1b]
xor byte [rbp + rdx - 0x1c], al
inc edx
cmp edx, dword [rbp - 0x20]
jb 0x14004ea9e
mov eax, dword [rbp - 0x20]
lea rcx, [rbp - 0x1c]
mov byte [rbp + rax - 0x1c], 0
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movdqa xmm0, xmmword [0x140131a80]
xor ecx, ecx
mov ebx, 0x14
mov dword [rbp - 0xc], 0x8c928590
mov eax, ebx
xor edx, edx
mov dword [rbp - 0x20], eax
movdqu xmmword [rbp - 0x1c], xmm0
mov byte [rbp - 8], 0xf9
mov word [rbp - 7], cx
mov byte [rbp - 5], cl
lea eax, [rdx - 0x1b]
xor byte [rbp + rdx - 0x1c], al
inc edx
mov eax, dword [rbp - 0x20]
cmp edx, eax
jb 0x14004eaeb
mov byte [rbp + rax - 0x1c], cl
lea rcx, [rbp - 0x1c]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movdqa xmm0, xmmword [0x140131a70]
xor eax, eax
movdqu xmmword [rbp - 0x1c], xmm0
mov word [rbp - 7], ax
xor edx, edx
mov byte [rbp - 5], al
mov dword [rbp - 0x20], ebx
mov dword [rbp - 0xc], 0x8c928590
mov byte [rbp - 8], 0xf9
lea eax, [rdx - 0x1b]
xor byte [rbp + rdx - 0x1c], al
inc edx
mov ebx, dword [rbp - 0x20]
cmp edx, ebx
jb 0x14004eb2f
lea rcx, [rbp - 0x1c]
mov byte [rbp + rbx - 0x1c], 0
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movdqa xmm0, xmmword [0x140131ab0]
xor edx, edx
movdqu xmmword [rbp - 0x1c], xmm0
mov dword [rbp - 0x20], edi
mov dword [rbp - 0xc], 0xf79386
lea eax, [rdx - 0x1b]
xor byte [rbp + rdx - 0x1c], al
inc edx
mov edi, dword [rbp - 0x20]
cmp edx, edi
jb 0x14004eb67
lea rcx, [rbp - 0x1c]
mov byte [rbp + rdi - 0x1c], 0
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movdqa xmm0, xmmword [0x140131a60]
xor ecx, ecx
mov eax, 0x10
xor edx, edx
mov dword [rbp - 0x20], eax
mov byte [rbp - 0xc], 0xf5
mov word [rbp - 0xb], cx
mov byte [rbp - 9], cl
movdqu xmmword [rbp - 0x1c], xmm0
test eax, eax
je 0x14004ebbe
lea eax, [rdx - 0x1b]
xor byte [rbp + rdx - 0x1c], al
inc edx
mov eax, dword [rbp - 0x20]
cmp edx, eax
jb 0x14004ebae
mov byte [rbp + rax - 0x1c], cl
lea rcx, [rbp - 0x1c]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movdqa xmm0, xmmword [0x140131ad0]
xor edx, edx
movdqu xmmword [rbp - 0x1c], xmm0
mov dword [rbp - 0x20], 0x13
mov dword [rbp - 0xc], 0xf8849891
lea eax, [rdx - 0x1b]
xor byte [rbp + rdx - 0x1c], al
inc edx
cmp edx, dword [rbp - 0x20]
jb 0x14004ebe9
mov eax, dword [rbp - 0x20]
lea rcx, [rbp - 0x1c]
mov byte [rbp + rax - 0x1c], 0
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov rbx, qword [rsp + 0x50]
mov rdi, qword [rsp + 0x58]
add rsp, 0x40
pop rbp
ret