Function at 0x140066110
Capabilities:
Execute command

Disassembly:
mov qword [rsp + 0x18], rbx
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
mov rbp, rsp
sub rsp, 0x40
call qword [sym.imp.KERNEL32.dll_GetConsoleWindow]
mov r9d, 2
mov r8b, 0xcc
xor edx, edx
mov rcx, rax
call qword [sym.imp.USER32.dll_SetLayeredWindowAttributes]
lea rcx, [0x14010a558]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rdx, str.Re_0m
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14004cc70
lea rdx, str.A_____
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14004cc70
lea rdx, [0x14004d750]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
lea rdx, str.T___o_o__
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14004cc70
lea rdx, [0x14004d750]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
lea rdx, str.CC_____
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14004cc70
lea rdx, [0x14004d750]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
xorps xmm0, xmm0
movups xmmword [rbp - 0x20], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x10], xmm1
mov r8d, reloc.WS2_32.dll_recv
lea rdx, str.___injecting...
lea rcx, [rbp - 0x20]
call fcn.140001e60
nop
lea rbx, [rbp - 0x20]
mov rdi, qword [rbp - 0x20]
mov r14, qword [rbp - 8]
cmp r14, 0xf
cmova rbx, rdi
lea rcx, [rbp - 0x20]
cmova rcx, rdi
mov rsi, qword [rbp - 0x10]
add rsi, rcx
movabs r15, 0x7fffffffffffffff
cmp rbx, rsi
je 0x14006629f
movabs r12, 0x7fffffffff1b1e3f
mov r13d, 0xff
nop dword [rax]
nop word [rax + rax]
movzx edx, byte [rbx]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14004ca30
lea rdx, [0x14004d790]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
lea rcx, [rbp + 0x48]
call fcn.140065d30
mov rax, qword [rbp + 0x48]
cmp rax, r12
je 0x14006628a
mov ecx, 1
cmovl ecx, r13d
test cl, cl
jns 0x14006628a
add rax, 0xe4e1c0
mov qword [rbp + 0x40], rax
jmp 0x14006628e
mov qword [rbp + 0x40], r15
lea rcx, [rbp + 0x40]
call fcn.14004dce0
inc rbx
cmp rbx, rsi
jne 0x140066240
cmp r14, 0xf
jbe 0x1400662d9
lea rdx, [r14 + 1]
mov rax, rdi
cmp rdx, 0x1000
jb 0x1400662d1
add rdx, 0x27
mov rdi, qword [rdi - 8]
sub rax, rdi
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400662d1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
mov rcx, rdi
call fcn.1400cb890
lea rdx, [0x14004d750]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
lea rdx, [0x14010a624]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14004cc70
lea rcx, [rbp + 0x48]
call fcn.140065d30
movabs rbx, 0x7ffffffffa0a1efe
mov rax, qword [rbp + 0x48]
cmp rax, rbx
jg 0x140066328
add rax, 0x5f5e100
mov qword [rbp + 0x40], rax
jmp 0x14006632c
mov qword [rbp + 0x40], r15
lea rcx, [rbp + 0x40]
call fcn.14004dce0
lea rdx, [0x14010a624]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14004cc70
lea rcx, [rbp + 0x48]
call fcn.140065d30
mov rax, qword [rbp + 0x48]
cmp rax, rbx
jg 0x140066366
add rax, 0x5f5e100
mov qword [rbp + 0x40], rax
jmp 0x14006636a
mov qword [rbp + 0x40], r15
lea rcx, [rbp + 0x40]
call fcn.14004dce0
lea rdx, [0x14010a624]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14004cc70
lea rcx, [rbp + 0x48]
call fcn.140065d30
mov rax, qword [rbp + 0x48]
cmp rax, rbx
jg 0x1400663a4
add rax, 0x5f5e100
mov qword [rbp + 0x40], rax
jmp 0x1400663a8
mov qword [rbp + 0x40], r15
lea rcx, [rbp + 0x40]
call fcn.14004dce0
lea rdx, [0x14010a624]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14004cc70
lea rcx, [rbp + 0x48]
call fcn.140065d30
mov rax, qword [rbp + 0x48]
cmp rax, rbx
jg 0x1400663e2
add rax, 0x5f5e100
mov qword [rbp + 0x40], rax
jmp 0x1400663e6
mov qword [rbp + 0x40], r15
lea rcx, [rbp + 0x40]
call fcn.14004dce0
lea rdx, [0x14010a624]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14004cc70
lea rcx, [rbp + 0x48]
call fcn.140065d30
mov rax, qword [rbp + 0x48]
cmp rax, rbx
jg 0x140066420
add rax, 0x5f5e100
mov qword [rbp + 0x40], rax
jmp 0x140066424
mov qword [rbp + 0x40], r15
lea rcx, [rbp + 0x40]
call fcn.14004dce0
lea rdx, [fcn.14005c8c0]
lea rcx, str._n___injected______p_n
call fcn.140020150
lea rdx, [0x14004d750]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov rbx, qword [rsp + 0x90]
add rsp, 0x40
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
jmp qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]