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

Disassembly:
mov qword [rsp + 8], rbx
push rbp
mov rbp, rsp
sub rsp, 0x70
movdqa xmm0, xmmword [0x140072630]
xor ebx, ebx
movdqa xmm1, xmmword [0x140072290]
mov ecx, ebx
movdqu xmmword [rbp - 0x50], xmm0
mov dword [rbp - 0x30], 0x474a571a
movdqu xmmword [rbp - 0x40], xmm1
mov dword [rbp - 0x2c], 0x1004a5c
nop dword [rax]
lea eax, [rcx + 0x56]
xor byte [rbp + rcx - 0x50], al
inc rcx
cmp rcx, 0x26
jb 0x14000c1d0
lea rcx, [rbp - 0x50]
mov byte [rbp - 0x29], bl
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movdqa xmm0, xmmword [0x140072630]
mov rcx, rbx
movdqa xmm1, xmmword [0x140072730]
movdqu xmmword [rbp - 0x50], xmm0
mov dword [rbp - 0x30], 0x59140218
movdqu xmmword [rbp - 0x40], xmm1
mov dword [rbp - 0x2c], 0x4c5a4548
mov word [rbp - 0x28], 0x100
nop
lea eax, [rcx + 0x56]
xor byte [rbp + rcx - 0x50], al
inc rcx
cmp rcx, 0x28
jb 0x14000c220
lea rcx, [rbp - 0x50]
mov byte [rbp - 0x27], bl
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movdqa xmm0, xmmword [0x140072630]
mov rcx, rbx
movdqa xmm1, xmmword [0x1400725d0]
movdqa xmmword [rbp - 0x50], xmm0
movdqa xmm0, xmmword [0x140072810]
movdqa xmmword [rbp - 0x40], xmm1
movdqa xmm1, xmmword [0x1400727a0]
movdqa xmmword [rbp - 0x30], xmm0
movdqa xmmword [rbp - 0x20], xmm1
mov word [rbp - 0x10], 0x100
nop word [rax + rax]
lea eax, [rcx + 0x56]
xor byte [rbp + rcx - 0x50], al
inc rcx
cmp rcx, 0x40
jb 0x14000c280
lea rcx, [rbp - 0x50]
mov byte [rbp - 0xf], bl
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movdqa xmm0, xmmword [0x140072630]
mov rcx, rbx
movdqa xmm1, xmmword [0x1400725d0]
movdqa xmmword [rbp - 0x50], xmm0
movdqa xmm0, xmmword [0x1400727f0]
movdqa xmmword [rbp - 0x40], xmm1
movdqa xmm1, xmmword [0x140072300]
movdqa xmmword [rbp - 0x30], xmm0
movdqa xmmword [rbp - 0x20], xmm1
mov byte [rbp - 0x10], 1
nop dword [rax + rax]
lea eax, [rcx + 0x56]
xor byte [rbp + rcx - 0x50], al
inc rcx
cmp rcx, 0x3f
jb 0x14000c2e0
lea rcx, [rbp - 0x50]
mov byte [rbp - 0x10], bl
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movdqa xmm0, xmmword [0x140072630]
mov rcx, rbx
movdqa xmm1, xmmword [0x1400725d0]
movdqu xmmword [rbp - 0x50], xmm0
mov dword [rbp - 0x20], 0xa9b6a7e3
movdqa xmm0, xmmword [0x140072850]
movdqu xmmword [rbp - 0x30], xmm0
mov dword [rbp - 0x1c], 0xade0fee4
movdqu xmmword [rbp - 0x40], xmm1
mov dword [rbp - 0x18], 0xa0b6b1bc
mov word [rbp - 0x14], 0x100
nop dword [rax]
nop word [rax + rax]
lea eax, [rcx + 0x56]
xor byte [rbp + rcx - 0x50], al
inc rcx
cmp rcx, 0x3c
jb 0x14000c350
lea rcx, [rbp - 0x50]
mov byte [rbp - 0x13], bl
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movdqa xmm0, xmmword [0x140072630]
mov rcx, rbx
movdqa xmm1, xmmword [0x1400723d0]
movdqu xmmword [rbp - 0x50], xmm0
mov byte [rbp - 0x20], 1
movdqa xmm0, xmmword [0x140072310]
movdqu xmmword [rbp - 0x30], xmm0
movdqu xmmword [rbp - 0x40], xmm1
nop dword [rax + rax]
lea eax, [rcx + 0x56]
xor byte [rbp + rcx - 0x50], al
inc rcx
cmp rcx, 0x2f
jb 0x14000c3a0
lea rcx, [rbp - 0x50]
mov byte [rbp - 0x20], bl
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movdqa xmm0, xmmword [0x140072630]
mov rcx, rbx
movdqa xmm1, xmmword [0x1400724b0]
movdqu xmmword [rbp - 0x50], xmm0
mov word [rbp - 0x20], 0x100
movdqa xmm0, xmmword [0x1400727b0]
movdqu xmmword [rbp - 0x30], xmm0
movdqu xmmword [rbp - 0x40], xmm1
nop dword [rax]
lea eax, [rcx + 0x56]
xor byte [rbp + rcx - 0x50], al
inc rcx
cmp rcx, 0x30
jb 0x14000c3f0
lea rcx, [rbp - 0x50]
mov byte [rbp - 0x1f], bl
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movdqa xmm0, xmmword [0x140072630]
mov rcx, rbx
movdqa xmm1, xmmword [0x140072480]
movdqu xmmword [rbp - 0x50], xmm0
mov dword [rbp - 0x30], 0x59465713
movdqu xmmword [rbp - 0x40], xmm1
mov dword [rbp - 0x2c], 0x5d100e14
mov dword [rbp - 0x28], 0xb0a6414c
mov word [rbp - 0x24], 0x100
nop word [rax + rax]
lea eax, [rcx + 0x56]
xor byte [rbp + rcx - 0x50], al
inc rcx
cmp rcx, 0x2c
jb 0x14000c450
lea rcx, [rbp - 0x50]
mov byte [rbp - 0x23], bl
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movdqa xmm0, xmmword [0x140072630]
mov rcx, rbx
movdqa xmm1, xmmword [0x140072740]
movdqu xmmword [rbp - 0x50], xmm0
mov dword [rbp - 0x30], 0x59140218
movdqu xmmword [rbp - 0x40], xmm1
mov dword [rbp - 0x2c], 0x4c5a4548
mov word [rbp - 0x28], 0x100
nop
lea eax, [rcx + 0x56]
xor byte [rbp + rcx - 0x50], al
inc rcx
cmp rcx, 0x28
jb 0x14000c4a0
lea rcx, [rbp - 0x50]
mov byte [rbp - 0x27], bl
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movdqa xmm0, xmmword [0x140072460]
mov rcx, rbx
movdqa xmm1, xmmword [0x140072620]
movdqu xmmword [rbp - 0x50], xmm0
mov word [rbp - 0x30], 0x100
movdqu xmmword [rbp - 0x40], xmm1
lea eax, [rcx + 0x56]
xor byte [rbp + rcx - 0x50], al
inc rcx
cmp rcx, 0x20
jb 0x14000c4e0
lea rcx, [rbp - 0x50]
mov byte [rbp - 0x2f], bl
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movdqa xmm0, xmmword [0x140072460]
mov rcx, rbx
movdqa xmm1, xmmword [0x1400726f0]
movdqu xmmword [rbp - 0x50], xmm0
mov dword [rbp - 0x30], 0x495148
movdqu xmmword [rbp - 0x40], xmm1
mov byte [rbp - 0x2c], 1
nop word [rax + rax]
lea eax, [rcx + 0x56]
xor byte [rbp + rcx - 0x50], al
inc rcx
cmp rcx, 0x23
jb 0x14000c530
lea rcx, [rbp - 0x50]
mov byte [rbp - 0x2c], bl
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movdqa xmm0, xmmword [str._4x.4_]
mov rcx, rbx
movdqu xmmword [rbp - 0x50], xmm0
mov dword [rbp - 0x40], 0x49564703
mov dword [rbp - 0x3c], 0x4d001e04
mov dword [rbp - 0x38], 0x4056515c
mov word [rbp - 0x34], 0x100
nop dword [rax + rax]
lea eax, [rcx + 0x56]
xor byte [rbp + rcx - 0x50], al
inc rcx
cmp rcx, 0x1c
jb 0x14000c580
lea rcx, [rbp - 0x50]
mov byte [rbp - 0x33], bl
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movdqa xmm0, xmmword [0x140072660]
movdqu xmmword [rbp - 0x50], xmm0
mov dword [rbp - 0x40], 0x1c064758
mov dword [rbp - 0x3c], 0x535e4b06
mov dword [rbp - 0x38], 0x1005e48
nop
lea eax, [rbx + 0x56]
xor byte [rbp + rbx - 0x50], al
inc rbx
cmp rbx, 0x1a
jb 0x14000c5c0
lea rcx, [rbp - 0x50]
mov byte [rbp - 0x35], 0
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov rbx, qword [rsp + 0x80]
add rsp, 0x70
pop rbp
ret