Function at 0x140019400
Capabilities:
Contain obfuscated stackstrings
Terminate process

Disassembly:
mov r11, rsp
mov qword [r11 + 8], rbx
mov qword [r11 + 0x10], rsi
mov qword [r11 + 0x18], rdi
mov qword [r11 + 0x20], r12
push r13
push r14
push r15
sub rsp, 0x130
mov rax, qword [0x14009c010]
xor rax, rsp
mov qword [rsp + 0x120], rax
lea rcx, [r11 - 0x40]
call fcn.1400193f0
lea rdx, [rsp + 0x148]
lea rcx, [rsp + 0x108]
call fcn.1400191e0
nop
lea rdx, [0x140085150]
lea rcx, [rsp + 0xe8]
call fcn.1400199a0
nop
lea rcx, [rsp + 0xe8]
call fcn.140019230
test al, al
jne 0x1400195af
xor r12d, r12d
nop
mov dword [rsp + 0x20], 0x4778472e
mov dword [rsp + 0x24], 0x4745475b
mov dword [rsp + 0x28], 0x47494748
mov dword [rsp + 0x2c], 0x475d475e
mov dword [rsp + 0x30], 0x470f
mov byte [rsp + 0x34], 1
lea rdx, [rsp + 0x20]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t___std::wcout]
call fcn.1400197c0
mov rcx, rax
lea rdx, [rsp + 0xe8]
call fcn.140019bb0
mov dword [rsp + 0x60], 0x47464707
mov dword [rsp + 0x64], 0x475e4746
mov dword [rsp + 0x68], 0x474a470b
mov dword [rsp + 0x6c], 0x475b4742
mov dword [rsp + 0x70], 0x47544741
mov dword [rsp + 0x74], 0x4712471f
mov dword [rsp + 0x78], 0x47554764
mov dword [rsp + 0x7c], 0x4742475c
mov dword [rsp + 0x80], 0x4756475e
mov dword [rsp + 0x84], 0x471a475e
mov dword [rsp + 0x88], 0x470c470a
mov dword [rsp + 0x8c], 0x474d471d
mov dword [rsp + 0x90], 0x4723475a
mov dword [rsp + 0x94], 0x472c472e
mov dword [rsp + 0x98], 0x47374727
mov dword [rsp + 0x9c], 0x4768476b
mov dword [rsp + 0xa0], 0x47424769
mov word [rsp + 0xa4], r12w
mov byte [rsp + 0xa6], 1
lea rdx, [rsp + 0x60]
mov rcx, rax
call fcn.140019810
mov ecx, 0x2710
call qword [sym.imp.KERNEL32.dll_Sleep]
lea rcx, [rsp + 0xe8]
call fcn.140019230
test al, al
je 0x140019480
lea rdx, str.cs2.exe
lea rcx, [rsp + 0x20]
call fcn.140006630
mov rdx, rax
lea rcx, [0x14015a408]
call fcn.140018c10
mov ebx, eax
test eax, eax
je 0x14001963a
vmovdqu ymm0, ymmword [str.aI_FNH_rZ_]
vmovdqu ymmword [rsp + 0xb0], ymm0
mov dword [rsp + 0xd0], 0x2f2d2704
mov word [rsp + 0xd4], 0x71
mov byte [rsp + 0xd6], 1
lea rdx, [rsp + 0xb0]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
vzeroupper
call fcn.140019860
mov edx, ebx
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___int____ptr64]
lea rdx, [0x140019bd0]
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]
jmp 0x1400197ad
call fcn.14001a400
test al, al
jne 0x140019680
vmovdqu xmm0, xmmword [0x14008d8b0]
vmovdqu xmmword [rsp + 0x20], xmm0
mov dword [rsp + 0x30], 0x5c5f5717
mov dword [rsp + 0x34], 0x4d495948
mov word [rsp + 0x38], 0x11
mov byte [rsp + 0x3a], 1
lea rdx, [rsp + 0x20]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.1400198a0
jmp 0x140019625
call fcn.140018970
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
test al, al
jne 0x1400196d1
vmovdqu xmm0, xmmword [0x14008d8c0]
vmovdqu xmmword [rsp + 0x20], xmm0
mov dword [rsp + 0x30], 0x7b4d5159
mov dword [rsp + 0x34], 0x5b4f585f
mov dword [rsp + 0x38], 0x6b69334c
mov word [rsp + 0x3c], 0x6d
mov byte [rsp + 0x3e], 1
lea rdx, [rsp + 0x20]
call fcn.1400198e0
jmp 0x140019625
mov dword [rsp + 0x50], 0x104d4177
mov word [rsp + 0x54], 0x100
lea rdx, [rsp + 0x50]
call fcn.140019920
mov edx, dword [0x14015a418]
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___unsigned_long_int____ptr64]
lea rdx, [0x140019bd0]
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]
mov dword [rsp + 0x40], 0x4f404464
mov dword [rsp + 0x44], 0x175845
mov byte [rsp + 0x48], 1
lea rdx, [rsp + 0x40]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140019960
mov rcx, rax
call fcn.140018a70
mov rdx, 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___unsigned_long_long_unsigned___int64_____ptr64]
lea rdx, [0x140019bd0]
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]
nop
lea rax, [rsp + 0x60]
mov qword [rsp + 0x50], rax
lea rcx, [rsp + 0x60]
call fcn.140019c10
mov rbx, rax
lea rax, [rsp + 0x20]
mov qword [rsp + 0xd8], rax
lea rdx, str.SDL_app
lea rcx, [rsp + 0x20]
call fcn.140006630
mov rdi, rax
lea rdx, str.Counter_Strike_2
lea rcx, [rsp + 0xb0]
call fcn.140006630
nop
mov r9, rbx
mov r8, rdi
mov rdx, rax
call fcn.14006bae0
nop
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3