Function at 0x140022df0
Capabilities:
Execute command
Get common file path
Get startup folder
Schedule task via at
Set console window title
Terminate process

Disassembly:
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x4e8
lea rbp, [rsp + 0x80]
vmovaps xmmword [rbp + 0x450], xmm6
mov qword [rbp + 0x438], 0xfffffffffffffffe
lea rcx, [rbp + 0x110]
call fcn.140024900
mov rax, qword [0x140220748]
cmp rax, 0x10
jb 0x140022e6f
mov rcx, qword [0x140220730]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x140022e6a
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x14002432d
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.14011bed4
vmovups ymm0, ymmword [rbp + 0x110]
vmovups ymmword [0x140220730], ymm0
mov rsi, qword [0x140220740]
mov qword [rbp - 0x18], 0
cmp rsi, 0xf
jbe 0x140024338
cmp qword [0x140220748], 0x10
jb 0x140022eab
mov rbx, qword [0x140220730]
jmp 0x140022eb2
lea rbx, [0x140220730]
mov ecx, 0x20
vzeroupper
call fcn.14011c038
mov rdi, rax
mov qword [rbp - 0x20], rax
mov qword [rbp - 0x10], 0x10
mov qword [rbp - 8], 0x1f
vmovups xmm0, xmmword [rsi + rbx - 0x10]
vmovups xmmword [rax], xmm0
mov byte [rax + 0x10], 0
vxorps xmm0, xmm0, xmm0
vmovups ymmword [rbp + 0x110], ymm0
mov rcx, rax
vzeroupper
call sub.api_ms_win_crt_string_l1_1_0.dll_strlen
test rax, rax
js 0x140024340
mov rsi, rax
cmp rax, 0xf
ja 0x140022f3d
mov qword [rbp + 0x120], rsi
mov qword [rbp + 0x128], 0xf
lea rcx, [rbp + 0x110]
mov rdx, rdi
mov r8, rsi
call sub.VCRUNTIME140.dll_memcpy
add rsi, rbp
add rsi, 0x110
jmp 0x140022fa7
mov rax, rsi
or rax, 0xf
cmp rax, 0x17
mov r14d, 0x16
cmovae r14, rax
cmp r14, 0xfff
jb 0x140022f75
lea rcx, [r14 + 0x28]
call fcn.14011c038
mov rbx, rax
add rbx, 0x27
and rbx, 0xffffffffffffffe0
mov qword [rbx - 8], rax
jmp 0x140022f81
lea rcx, [r14 + 1]
call fcn.14011c038
mov rbx, rax
mov qword [rbp + 0x110], rbx
mov qword [rbp + 0x120], rsi
mov qword [rbp + 0x128], r14
mov rcx, rbx
mov rdx, rdi
mov r8, rsi
call sub.VCRUNTIME140.dll_memcpy
add rsi, rbx
mov byte [rsi], 0
vxorps xmm0, xmm0, xmm0
vmovups ymmword [rbp + 0x400], ymm0
mov ecx, 0x20
vzeroupper
call fcn.14011c038
mov qword [rbp + 0x400], rax
mov qword [rbp + 0x410], 0x12
mov qword [rbp + 0x418], 0x1f
vmovups xmm0, xmmword [str.http:__tkm.icu_drm]
vmovups xmmword [rax], xmm0
mov word [rax + 0x10], 0x6d72
mov byte [rax + 0x12], 0
lea rcx, [rbp + 0x400]
lea rdx, [rbp + 0x110]
call fcn.1400220b0
mov ebx, eax
mov rax, qword [rbp + 0x418]
cmp rax, 0x10
jb 0x140023050
mov rcx, qword [rbp + 0x400]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x14002304b
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x14002432d
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.14011bed4
mov rax, qword [rbp + 0x128]
cmp rax, 0x10
jb 0x140023095
mov rcx, qword [rbp + 0x110]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x140023090
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x14002432d
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.14011bed4
mov rax, qword [rbp - 8]
cmp rax, 0x10
jb 0x1400230d4
mov rcx, qword [rbp - 0x20]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x1400230cf
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x14002432d
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.14011bed4
test bl, bl
je 0x1400230df
mov byte [0x14022096a], 1
vxorps xmm0, xmm0, xmm0
vmovups ymmword [rbp + 0x20c], ymm0
vmovups ymmword [rbp + 0x1fc], ymm0
vmovups ymmword [rbp + 0x1dc], ymm0
vmovups ymmword [rbp + 0x1bc], ymm0
vmovups ymmword [rbp + 0x19c], ymm0
vmovups ymmword [rbp + 0x17c], ymm0
vmovups ymmword [rbp + 0x15c], ymm0
vmovups ymmword [rbp + 0x13c], ymm0
vmovups ymmword [rbp + 0x11c], ymm0
movabs rax, 0x60000011c
mov qword [rbp + 0x110], rax
mov dword [rbp + 0x118], 1
mov rsi, qword [sym.imp.KERNEL32.dll_VerSetConditionMask]
xor ecx, ecx
mov edx, 2
mov r8b, 3
vzeroupper
call rsi
mov rcx, rax
mov edx, 1
mov r8b, 3
call rsi
lea rcx, [rbp + 0x110]
mov edx, 3
mov r8, rax
call qword [sym.imp.KERNEL32.dll_VerifyVersionInfoW]
test eax, eax
je 0x14002337e
call qword [sym.imp.KERNEL32.dll_GetUserDefaultLCID]
lea rdi, [rbp + 0x110]
mov rcx, rdi
mov edx, 0x100
call qword [sym.imp.KERNEL32.dll_GetUserDefaultGeoName]
vxorps xmm6, xmm6, xmm6
vmovups xmmword [rsp + 0x30], xmm6
mov dword [rsp + 0x28], 0
mov qword [rsp + 0x20], 0
mov r14, qword [sym.imp.KERNEL32.dll_WideCharToMultiByte]
mov ecx, 0xfde9
xor edx, edx
mov r8, rdi
mov r9d, 0xffffffff
call r14
movsxd rbx, eax
mov rcx, rbx
call fcn.14011c100
mov rsi, rax
vmovups xmmword [rsp + 0x30], xmm6
mov dword [rsp + 0x28], ebx
mov qword [rsp + 0x20], rax
mov ecx, 0xfde9
xor edx, edx
mov r8, rdi
mov r9d, 0xffffffff
call r14
vxorps xmm0, xmm0, xmm0
vmovups ymmword [rbp - 0x20], ymm0
mov rcx, rsi
vzeroupper
call sub.api_ms_win_crt_string_l1_1_0.dll_strlen
test rax, rax
js 0x140024333
mov rdi, rax
cmp rax, 0xf
ja 0x140023250
mov qword [rbp - 0x10], rdi
mov qword [rbp - 8], 0xf
lea rcx, [rbp - 0x20]
mov rdx, rsi
mov r8, rdi
call sub.VCRUNTIME140.dll_memcpy
add rdi, rbp
add rdi, 0xffffffffffffffe0
jmp 0x1400232ae
mov rax, rdi
or rax, 0xf
cmp rax, 0x17
mov r14d, 0x16
cmovae r14, rax
cmp r14, 0xfff
jb 0x140023285
lea rcx, [r14 + 0x28]
call fcn.14011c038
lea rbx, [rax + 0x27]
and rbx, 0xffffffffffffffe0
mov qword [rbx - 8], rax
jmp 0x140023291
lea rcx, [r14 + 1]
call fcn.14011c038
mov rbx, rax
mov qword [rbp - 0x20], rbx
mov qword [rbp - 0x10], rdi
mov qword [rbp - 8], r14
mov rcx, rbx
mov rdx, rsi
mov r8, rdi
call sub.VCRUNTIME140.dll_memcpy
add rdi, rbx
mov byte [rdi], 0
mov rcx, rsi
call sub.api_ms_win_crt_string_l1_1_0.dll_strlen
mov rdi, rax
mov rax, qword [0x140220768]
cmp rax, rdi
jae 0x1400232dc
lea rcx, [0x140220750]
mov rdx, rdi
mov r9, rsi
call fcn.140017a30
jmp 0x14002330b
cmp rax, 0x10
jb 0x1400232eb
mov rbx, qword [0x140220750]
jmp 0x1400232f2
lea rbx, [0x140220750]
mov qword [0x140220760], rdi
mov rcx, rbx
mov rdx, rsi
mov r8, rdi
call sub.VCRUNTIME140.dll_memmove
mov byte [rbx + rdi], 0
mov rcx, rsi
call fcn.14011bed4
mov rax, qword [rbp - 8]
cmp rax, 0x10
jb 0x140023352
mov rcx, qword [rbp - 0x20]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x14002334d
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x14002432d
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.14011bed4
xor ecx, ecx
call qword [sym.imp.USER32.dll_GetDC]
mov rsi, rax
mov rcx, rax
mov edx, 0x74
call qword [sym.imp.GDI32.dll_GetDeviceCaps]
mov edi, eax
xor ecx, ecx
mov rdx, rsi
call qword [sym.imp.USER32.dll_ReleaseDC]
mov dword [0x1401912fc], edi
mov ecx, 0xfffffff5
call qword [sym.imp.KERNEL32.dll_GetStdHandle]
mov r12, rax
mov rcx, rax
mov dx, 3
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
xor esi, esi
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_time_l1_1_0.dll__time64]
mov ecx, eax
call qword [sym.imp.api_ms_win_crt_utility_l1_1_0.dll_srand]
vxorps xmm0, xmm0, xmm0
vmovups ymmword [rbp + 0x124], ymm0
vmovups ymmword [rbp + 0x110], ymm0
mov rdi, qword [sym.imp.api_ms_win_crt_utility_l1_1_0.dll_rand]
lea rbx, str.0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz__________.____:_
nop dword [rax]
vzeroupper
call rdi
cdqe
imul rcx, rax, 0xffffffffac769185
shr rcx, 0x20
add ecx, eax
mov edx, ecx
shr edx, 0x1f
sar ecx, 6
add ecx, edx
imul ecx, ecx, 0x5f
sub eax, ecx
cdqe
movzx eax, word [rbx + rax*2]
add word [rbp + rsi*2 + 0x110], ax
inc rsi
cmp rsi, 0x19
jne 0x1400233d0
lea rcx, [rbp + 0x110]
call qword [sym.imp.KERNEL32.dll_SetConsoleTitleW]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rdx, str.____________________________________________________________________n___________________________________________n__________________________________________n______________________________________n__________________________________________n_______________________________________n_t
call fcn.14000ced0
mov rdi, rax
mov rax, qword [rax]
movsxd rcx, dword [rax + 4]
add rcx, rdi
mov dl, 0xa
call qword [sym.imp.MSVCP140.dll_public:_char___cdecl_std::basic_ios_char__struct_std::char_traits_char__::widen_char_const___ptr64]
mov rcx, rdi
mov edx, eax
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__::put_char____ptr64]
mov rcx, rdi
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__::flush_void____ptr64]
lea rcx, str.Build__s__s_n
lea rdx, str.May_11_2024
lea r8, str.11:40:31
call fcn.140024b60
mov rcx, r12
mov dx, 7
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
mov qword [rbp + 0x3c0], 0
mov qword [rbp + 0x3c8], 7
mov qword [rbp + 0x3d0], 0xf
mov dword [rbp + 0x3b8], 0x2e327363
mov dword [rbp + 0x3bb], 0x6578652e
mov byte [rbp + 0x3bf], 0
lea rcx, [0x1402200a0]
lea rdx, [rbp + 0x3b8]
call fcn.140024be0
mov edi, eax
lea rax, [rbp - 0x20]
mov qword [rsp + 0x20], rax
xor ecx, ecx
mov edx, 5
xor r8d, r8d
xor r9d, r9d
call qword [sym.imp.SHELL32.dll_SHGetFolderPathA]
test eax, eax
jne 0x140024345
lea rcx, [rbp - 0x20]
call sub.api_ms_win_crt_string_l1_1_0.dll_strlen
mov rbx, rax
mov rax, qword [0x1402206e8]
cmp rax, rbx
jae 0x14002351c
lea rcx, [0x1402206d0]
lea r9, [rbp - 0x20]
mov rdx, rbx
call fcn.140017a30
jmp 0x14002354d
cmp rax, 0x10
jb 0x14002352b
mov r14, qword [0x1402206d0]
jmp 0x140023532
lea r14, [0x1402206d0]
mov qword [0x1402206e0], rbx
lea rdx, [rbp - 0x20]
mov rcx, r14
mov r8, rbx
call sub.VCRUNTIME140.dll_memmove
mov byte [r14 + rbx], 0
mov rax, qword [0x1402206e0]
mov rcx, qword [0x1402206e8]
mov rdx, rcx
sub rdx, rax
cmp rdx, 8
jae 0x14002358a
mov qword [rsp + 0x20], 8
lea rcx, [0x1402206d0]
lea r9, str.AimStar
mov edx, 8
call fcn.140027220
jmp 0x1400235be
lea rdx, [rax + 8]
mov qword [0x1402206e0], rdx
cmp rcx, 0x10
jb 0x1400235a4
mov rcx, qword [0x1402206d0]
jmp 0x1400235ab
lea rcx, [0x1402206d0]
movabs rdx, 0x726174536d69415c
mov qword [rcx + rax], rdx
mov byte [rcx + rax + 8], 0
cmp edi, 3
je 0x140024358
cmp edi, 2
je 0x140024378
cmp edi, 1
je 0x140024395
call fcn.14003d4c0
test al, al
je 0x1400243b2
lea rcx, [0x1402200e0]
call fcn.140021010
test al, al
je 0x1400243cf
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rdx, str._Game__Process_ID:
mov rcx, rdi
call fcn.14000ced0
mov edx, dword [0x1402200b0]
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]
mov rbx, rax
mov rax, qword [rax]
movsxd rcx, dword [rax + 4]
add rcx, rbx
mov rsi, qword [sym.imp.MSVCP140.dll_public:_char___cdecl_std::basic_ios_char__struct_std::char_traits_char__::widen_char_const___ptr64]
mov dl, 0xa
call rsi
mov r14, 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__::put_char____ptr64]
mov rcx, rbx
mov edx, eax
call r14
mov r15, 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__::flush_void____ptr64]
mov rcx, rbx
call r15
lea rdx, str._Game__Client_Address:
mov rcx, rdi
call fcn.14000ced0
mov rdi, rax
lea rcx, [0x1402200e0]
call fcn.1400212f0
mov rcx, rdi
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]
mov rdi, rax
mov rax, qword [rax]
movsxd rcx, dword [rax + 4]
add rcx, rdi
mov dl, 0xa
call rsi
mov rcx, rdi
mov edx, eax
call r14
mov rcx, rdi
call r15
mov rax, qword [0x1402206e0]
cmp qword [0x1402206e8], 0x10
jb 0x1400236b6
mov rcx, qword [0x1402206d0]
jmp 0x1400236bd
lea rcx, [0x1402206d0]
mov qword [rbp + 0x400], rcx
mov qword [rbp + 0x408], rax
call fcn.14011cd08
lea rbx, [rbp + 0x110]
lea rdi, [rbp + 0x400]
mov rcx, rbx
mov edx, eax
mov r8, rdi
call fcn.14003c340
mov rcx, rbx
call fcn.140025130
mov r14d, eax
mov rax, qword [rbp + 0x128]
cmp rax, 8
jb 0x140023742
mov rcx, qword [rbp + 0x110]
lea rdx, [rax + rax]
add rdx, 2
cmp rdx, 0x1000
jb 0x14002373d
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x14002432d
add rax, rax
add rax, 0x29
mov rdx, rax
mov rcx, r8
call fcn.14011bed4
test r14b, r14b
je 0x140023753
lea rdx, str._Info__Config_folder_connected:
jmp 0x14002381d
mov rax, qword [0x1402206e0]
cmp qword [0x1402206e8], 0x10
jb 0x14002376d
mov rcx, qword [0x1402206d0]
jmp 0x140023774
lea rcx, [0x1402206d0]
mov qword [rbp + 0x400], rcx
mov qword [rbp + 0x408], rax
call fcn.14011cd08
lea r8, [rbp + 0x400]
mov rcx, rbx
mov edx, eax
call fcn.14003c340
cmp qword [rbp + 0x128], 8
jb 0x1400237a9
mov rbx, qword [rbp + 0x110]
mov rcx, rbx
call fcn.14011cf68
mov rdx, rax
shr rdx, 0x20
jne 0x1400243ec
mov rbx, rax
mov rax, qword [rbp + 0x128]
cmp rax, 8
jb 0x14002380d
mov rcx, qword [rbp + 0x110]
lea rdx, [rax + rax]
add rdx, 2
cmp rdx, 0x1000
jb 0x140023808
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x14002432d
add rax, rax
add rax, 0x29
mov rdx, rax
mov rcx, r8
call fcn.14011bed4
test bl, 1
je 0x1400243ff
lea rdx, str._Info__Config_folder_created:
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14000ced0
mov r8, qword [0x1402206e0]
cmp qword [0x1402206e8], 0x10
jb 0x140023843
mov rdx, qword [0x1402206d0]
jmp 0x14002384a
lea rdx, [0x1402206d0]
mov qword [rbp + 0x3f8], r12
mov rcx, rax
call fcn.14002beb0
mov r14, rax
mov rax, qword [rax]
movsxd rcx, dword [rax + 4]
add rcx, r14
mov dl, 0xa
call qword [sym.imp.MSVCP140.dll_public:_char___cdecl_std::basic_ios_char__struct_std::char_traits_char__::widen_char_const___ptr64]
mov rcx, r14
mov edx, eax
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__::put_char____ptr64]
mov rcx, r14
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__::flush_void____ptr64]
mov r14, qword [0x1402206e0]
movabs rax, 0x7ffffffffffffff4
cmp r14, rax
jge 0x140024333
mov r13, qword [0x1402206e8]
mov r12, qword [0x1402206d0]
vxorps xmm0, xmm0, xmm0
vmovaps xmmword [rbp + 0x400], xmm0
lea rsi, [r14 + 0xc]
mov ebx, 0xf
mov r15, rdi
cmp rsi, 0x10
jb 0x14002391b
mov rax, rsi
or rax, 0xf
js 0x1400238f5
cmp rax, 0x17
mov ebx, 0x16
cmovae rbx, rax
cmp rbx, 0xfff
jae 0x1400238ff
lea rcx, [rbx + 1]
call fcn.14011c038
mov r15, rax
jmp 0x140023914
movabs rbx, 0x7fffffffffffffff
lea rcx, [rbx + 0x28]
call fcn.14011c038
lea r15, [rax + 0x27]
and r15, 0xffffffffffffffe0
mov qword [r15 - 8], rax
mov qword [rbp + 0x400], r15
cmp r13, 0x10
lea rdx, [0x1402206d0]
cmovae rdx, r12
mov qword [rbp + 0x410], rsi
mov qword [rbp + 0x418], rbx
mov rcx, r15
mov r8, r14
call sub.VCRUNTIME140.dll_memcpy
movabs rax, 0x746c75616665645c
mov qword [r15 + r14], rax
mov dword [r15 + r14 + 8], 0x6c6d792e
mov byte [r15 + r14 + 0xc], 0
cmp qword [rbp + 0x418], 0x10
jb 0x140023971
mov rdi, qword [rbp + 0x400]
mov dword [rsp + 0x20], 1
lea rcx, [rbp + 0x110]
mov rdx, rdi
mov r8d, 1
mov r9d, 0x40
call fcn.14002ba70
mov rsi, qword [rbp + 0x3f8]
mov rax, qword [rbp + 0x418]
cmp rax, 0x10
jb 0x1400239e0
mov rcx, qword [rbp + 0x400]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x1400239db
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x14002432d
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.14011bed4
cmp qword [rbp + 0x1a0], 0
je 0x1400239fd
mov byte [0x14022096c], 1
lea rcx, [rbp + 0x110]
call fcn.1400253b0
mov rdx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov rax, qword [rdx]
movsxd rcx, dword [rax + 4]
add rcx, rdx
mov dl, 0xa
call qword [sym.imp.MSVCP140.dll_public:_char___cdecl_std::basic_ios_char__struct_std::char_traits_char__::widen_char_const___ptr64]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov edx, eax
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__::put_char____ptr64]
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__::flush_void____ptr64]
mov rcx, rsi
mov dx, 2
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rdx, str.Cheat_running_successfully_
call fcn.14000ced0
mov rdi, rax
mov rax, qword [rax]
movsxd rcx, dword [rax + 4]
add rcx, rdi
mov dl, 0xa
call qword [sym.imp.MSVCP140.dll_public:_char___cdecl_std::basic_ios_char__struct_std::char_traits_char__::widen_char_const___ptr64]
mov rcx, rdi
mov edx, eax
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__::put_char____ptr64]
mov rcx, rdi
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__::flush_void____ptr64]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rdx, str.Press__INS__or__DEL__to_show_or_hide_Menu.
call fcn.14000ced0
mov rdi, rax
mov rax, qword [rax]
movsxd rcx, dword [rax + 4]
add rcx, rdi
mov dl, 0xa
call qword [sym.imp.MSVCP140.dll_public:_char___cdecl_std::basic_ios_char__struct_std::char_traits_char__::widen_char_const___ptr64]
mov rcx, rdi
mov edx, eax
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__::put_char____ptr64]
mov rcx, rdi
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__::flush_void____ptr64]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rdx, str.Have_fun...
call fcn.14000ced0
mov rdi, rax
mov rax, qword [rax]
movsxd rcx, dword [rax + 4]
add rcx, rdi
mov dl, 0xa
call qword [sym.imp.MSVCP140.dll_public:_char___cdecl_std::basic_ios_char__struct_std::char_traits_char__::widen_char_const___ptr64]
mov rcx, rdi
mov edx, eax
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__::put_char____ptr64]
mov rcx, rdi
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__::flush_void____ptr64]
mov rax, qword [rdi]
movsxd rax, dword [rax + 4]
mov rcx, rdi
add rcx, rax
mov dl, 0xa
call qword [sym.imp.MSVCP140.dll_public:_char___cdecl_std::basic_ios_char__struct_std::char_traits_char__::widen_char_const___ptr64]
mov rcx, rdi
mov edx, eax
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__::put_char____ptr64]
mov rcx, rdi
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__::flush_void____ptr64]
mov rcx, rsi
mov dx, 6
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rdx, str.__Offset_List__
mov rcx, rdi
call fcn.14000ced0
mov rbx, rax
mov rax, qword [rax]
movsxd rcx, dword [rax + 4]
add rcx, rbx
mov dl, 0xa
call qword [sym.imp.MSVCP140.dll_public:_char___cdecl_std::basic_ios_char__struct_std::char_traits_char__::widen_char_const___ptr64]
mov rcx, rbx
mov edx, eax
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__::put_char____ptr64]
mov rcx, rbx
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__::flush_void____ptr64]
lea rcx, [rbp + 0x400]
mov edx, 0x17
call sub.MSVCP140.dll_struct_std::_Smanip_long_long___int64_____cdecl_std::setw_long_long___int64__
mov rdx, qword [rbp + 0x408]
mov rax, qword [rdi]
movsxd rcx, dword [rax + 4]
add rcx, rdi
call qword [rbp + 0x400]
mov rax, qword [rdi]
movsxd rax, dword [rax + 4]
mov ecx, 0xfffffe3f
and ecx, dword [rdi + rax + 0x18]
or ecx, 0x40
mov dword [rdi + rax + 0x18], ecx
lea rdx, str.EntityList:
mov rcx, rdi
call fcn.14000ced0
mov rbx, rax
lea rcx, [rbp + 0x428]
mov edx, 4
call sub.MSVCP140.dll_struct_std::_Smanip_int____cdecl_std::setiosflags_int_
mov edx, dword [rbp + 0x430]
mov rax, qword [rbx]
movsxd rcx, dword [rax + 4]
add rcx, rbx
call qword [rbp + 0x428]
mov rax, qword [rbx]
movsxd rax, dword [rax + 4]
mov ecx, 0xfffff1ff
and ecx, dword [rbx + rax + 0x18]
or ecx, 0x800
mov dword [rbx + rax + 0x18], ecx
mov edx, dword [0x140221488]
mov rcx, rbx
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]
mov rbx, rax
mov rax, qword [rax]
movsxd rcx, dword [rax + 4]
add rcx, rbx
mov dl, 0xa
call qword [sym.imp.MSVCP140.dll_public:_char___cdecl_std::basic_ios_char__struct_std::char_traits_char__::widen_char_const___ptr64]
mov rcx, rbx
mov edx, eax
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__::put_char____ptr64]
mov rcx, rbx
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__::flush_void____ptr64]
lea rcx, [rbp + 0x400]
mov edx, 0x17
call sub.MSVCP140.dll_struct_std::_Smanip_long_long___int64_____cdecl_std::setw_long_long___int64__
mov rdx, qword [rbp + 0x408]
mov rax, qword [rdi]
movsxd rcx, dword [rax + 4]
add rcx, rdi
call qword [rbp + 0x400]
mov rax, qword [rdi]
movsxd rax, dword [rax + 4]
mov ecx, 0xfffffe3f
and ecx, dword [rdi + rax + 0x18]
or ecx, 0x40
mov dword [rdi + rax + 0x18], ecx
lea rdx, str.Matrix:
mov rcx, rdi
call fcn.14000ced0
mov rbx, rax
lea rcx, [rbp + 0x428]
mov edx, 4
call sub.MSVCP140.dll_struct_std::_Smanip_int____cdecl_std::setiosflags_int_
mov edx, dword [rbp + 0x430]
mov rax, qword [rbx]
movsxd rcx, dword [rax + 4]
add rcx, rbx
call qword [rbp + 0x428]
mov rax, qword [rbx]
movsxd rax, dword [rax + 4]
mov ecx, 0xfffff1ff
and ecx, dword [rbx + rax + 0x18]
or ecx, 0x800
mov dword [rbx + rax + 0x18], ecx
mov edx, dword [0x14022148c]
mov rcx, rbx
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]
mov rbx, rax
mov rax, qword [rax]
movsxd rcx, dword [rax + 4]
add rcx, rbx
mov dl, 0xa
call qword [sym.imp.MSVCP140.dll_public:_char___cdecl_std::basic_ios_char__struct_std::char_traits_char__::widen_char_const___ptr64]
mov rcx, rbx
mov edx, eax
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__::put_char____ptr64]
mov rcx, rbx
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__::flush_void____ptr64]
lea rcx, [rbp + 0x400]
mov edx, 0x17
call sub.MSVCP140.dll_struct_std::_Smanip_long_long___int64_____cdecl_std::setw_long_long___int64__
mov rdx, qword [rbp + 0x408]
mov rax, qword [rdi]
movsxd rcx, dword [rax + 4]
add rcx, rdi
call qword [rbp + 0x400]
mov rax, qword [rdi]
movsxd rax, dword [rax + 4]
mov ecx, 0xfffffe3f
and ecx, dword [rdi + rax + 0x18]
or ecx, 0x40
mov dword [rdi + rax + 0x18], ecx
lea rdx, str.LocalPlayerController:
mov rcx, rdi
call fcn.14000ced0
mov rbx, rax
lea rcx, [rbp + 0x428]
mov edx, 4
call sub.MSVCP140.dll_struct_std::_Smanip_int____cdecl_std::setiosflags_int_
mov edx, dword [rbp + 0x430]
mov rax, qword [rbx]
movsxd rcx, dword [rax + 4]
add rcx, rbx
call qword [rbp + 0x428]
mov rax, qword [rbx]
movsxd rax, dword [rax + 4]
mov ecx, 0xfffff1ff
and ecx, dword [rbx + rax + 0x18]
or ecx, 0x800
mov dword [rbx + rax + 0x18], ecx
mov edx, dword [0x140221494]
mov rcx, rbx
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]
mov rbx, rax
mov rax, qword [rax]
movsxd rcx, dword [rax + 4]
add rcx, rbx
mov dl, 0xa
call qword [sym.imp.MSVCP140.dll_public:_char___cdecl_std::basic_ios_char__struct_std::char_traits_char__::widen_char_const___ptr64]
mov rcx, rbx
mov edx, eax
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__::put_char____ptr64]
mov rcx, rbx
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__::flush_void____ptr64]
lea rcx, [rbp + 0x400]
mov edx, 0x17
call sub.MSVCP140.dll_struct_std::_Smanip_long_long___int64_____cdecl_std::setw_long_long___int64__
mov rdx, qword [rbp + 0x408]
mov rax, qword [rdi]
movsxd rcx, dword [rax + 4]
add rcx, rdi
call qword [rbp + 0x400]
mov rax, qword [rdi]
movsxd rax, dword [rax + 4]
mov ecx, 0xfffffe3f
and ecx, dword [rdi + rax + 0x18]
or ecx, 0x40
mov dword [rdi + rax + 0x18], ecx
lea rdx, str.ViewAngles:
mov rcx, rdi
call fcn.14000ced0
mov rbx, rax
lea rcx, [rbp + 0x428]
mov edx, 4
call sub.MSVCP140.dll_struct_std::_Smanip_int____cdecl_std::setiosflags_int_
mov edx, dword [rbp + 0x430]
mov rax, qword [rbx]
movsxd rcx, dword [rax + 4]
add rcx, rbx
call qword [rbp + 0x428]
mov rax, qword [rbx]
movsxd rax, dword [rax + 4]
mov ecx, 0xfffff1ff
and ecx, dword [rbx + rax + 0x18]
or ecx, 0x800
mov dword [rbx + rax + 0x18], ecx
mov edx, dword [0x140221490]
mov rcx, rbx
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]
mov rbx, rax
mov rax, qword [rax]
movsxd rcx, dword [rax + 4]
add rcx, rbx
mov dl, 0xa
call qword [sym.imp.MSVCP140.dll_public:_char___cdecl_std::basic_ios_char__struct_std::char_traits_char__::widen_char_const___ptr64]
mov rcx, rbx
mov edx, eax
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__::put_char____ptr64]
mov rcx, rbx
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__::flush_void____ptr64]
lea rcx, [rbp + 0x400]
mov edx, 0x17
call sub.MSVCP140.dll_struct_std::_Smanip_long_long___int64_____cdecl_std::setw_long_long___int64__
mov rdx, qword [rbp + 0x408]
mov rax, qword [rdi]
movsxd rcx, dword [rax + 4]
add rcx, rdi
call qword [rbp + 0x400]
mov rax, qword [rdi]
movsxd rax, dword [rax + 4]
mov ecx, 0xfffffe3f
and ecx, dword [rdi + rax + 0x18]
or ecx, 0x40
mov dword [rdi + rax + 0x18], ecx
lea rdx, str.LocalPlayerPawn:
mov rcx, rdi
call fcn.14000ced0
mov rbx, rax
lea rcx, [rbp + 0x428]
mov edx, 4
call sub.MSVCP140.dll_struct_std::_Smanip_int____cdecl_std::setiosflags_int_
mov edx, dword [rbp + 0x430]
mov rax, qword [rbx]
movsxd rcx, dword [rax + 4]
add rcx, rbx
call qword [rbp + 0x428]
mov rax, qword [rbx]
movsxd rax, dword [rax + 4]
mov ecx, 0xfffff1ff
and ecx, dword [rbx + rax + 0x18]
or ecx, 0x800
mov dword [rbx + rax + 0x18], ecx
mov edx, dword [0x140221498]
mov rcx, rbx
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]
mov rbx, rax
mov rax, qword [rax]
movsxd rcx, dword [rax + 4]
add rcx, rbx
mov dl, 0xa
call qword [sym.imp.MSVCP140.dll_public:_char___cdecl_std::basic_ios_char__struct_std::char_traits_char__::widen_char_const___ptr64]
mov rcx, rbx
mov edx, eax
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__::put_char____ptr64]
mov rcx, rbx
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__::flush_void____ptr64]
lea rcx, [rbp + 0x400]
mov edx, 0x17
call sub.MSVCP140.dll_struct_std::_Smanip_long_long___int64_____cdecl_std::setw_long_long___int64__
mov rdx, qword [rbp + 0x408]
mov rax, qword [rdi]
movsxd rcx, dword [rax + 4]
add rcx, rdi
call qword [rbp + 0x400]
mov rax, qword [rdi]
movsxd rax, dword [rax + 4]
mov ecx, 0xfffffe3f
and ecx, dword [rdi + rax + 0x18]
or ecx, 0x40
mov dword [rdi + rax + 0x18], ecx
lea rdx, str.PlantedC4:
mov rcx, rdi
call fcn.14000ced0
mov rbx, rax
lea rcx, [rbp + 0x428]
mov edx, 4
call sub.MSVCP140.dll_struct_std::_Smanip_int____cdecl_std::setiosflags_int_
mov edx, dword [rbp + 0x430]
mov rax, qword [rbx]
movsxd rcx, dword [rax + 4]
add rcx, rbx
call qword [rbp + 0x428]
mov rax, qword [rbx]
movsxd rax, dword [rax + 4]
mov ecx, 0xfffff1ff
and ecx, dword [rbx + rax + 0x18]
or ecx, 0x800
mov dword [rbx + rax + 0x18], ecx
mov edx, dword [0x140220d90]
mov rcx, rbx
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]
mov rbx, rax
mov rax, qword [rax]
movsxd rcx, dword [rax + 4]
add rcx, rbx
mov dl, 0xa
call qword [sym.imp.MSVCP140.dll_public:_char___cdecl_std::basic_ios_char__struct_std::char_traits_char__::widen_char_const___ptr64]
mov rcx, rbx
mov edx, eax
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__::put_char____ptr64]
mov rcx, rbx
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__::flush_void____ptr64]
lea rcx, [rbp + 0x400]
mov edx, 0x17
call sub.MSVCP140.dll_struct_std::_Smanip_long_long___int64_____cdecl_std::setw_long_long___int64__
mov rdx, qword [rbp + 0x408]
mov rax, qword [rdi]
movsxd rcx, dword [rax + 4]
add rcx, rdi
call qword [rbp + 0x400]
mov rax, qword [rdi]
movsxd rax, dword [rax + 4]
mov ecx, 0xfffffe3f
and ecx, dword [rdi + rax + 0x18]
or ecx, 0x40
mov dword [rdi + rax + 0x18], ecx
lea rdx, str.ForceJump:
mov rcx, rdi
call fcn.14000ced0
mov rbx, rax
lea rcx, [rbp + 0x428]
mov edx, 4
call sub.MSVCP140.dll_struct_std::_Smanip_int____cdecl_std::setiosflags_int_
mov edx, dword [rbp + 0x430]
mov rax, qword [rbx]
movsxd rcx, dword [rax + 4]
add rcx, rbx
call qword [rbp + 0x428]
mov rax, qword [rbx]
movsxd rax, dword [rax + 4]
mov ecx, 0xfffff1ff
and ecx, dword [rbx + rax + 0x18]
or ecx, 0x800
mov dword [rbx + rax + 0x18], ecx
mov edx, dword [0x140202fb8]
mov rcx, rbx
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]
mov rbx, rax
mov rax, qword [rax]
movsxd rcx, dword [rax + 4]
add rcx, rbx
mov dl, 0xa
call qword [sym.imp.MSVCP140.dll_public:_char___cdecl_std::basic_ios_char__struct_std::char_traits_char__::widen_char_const___ptr64]
mov rcx, rbx
mov edx, eax
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__::put_char____ptr64]
mov rcx, rbx
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__::flush_void____ptr64]
lea rcx, [rbp + 0x400]
mov edx, 0x17
call sub.MSVCP140.dll_struct_std::_Smanip_long_long___int64_____cdecl_std::setw_long_long___int64__
mov rdx, qword [rbp + 0x408]
mov rax, qword [rdi]
movsxd rcx, dword [rax + 4]
add rcx, rdi
call qword [rbp + 0x400]
mov rax, qword [rdi]
movsxd rax, dword [rax + 4]
mov ecx, 0xfffffe3f
and ecx, dword [rdi + rax + 0x18]
or ecx, 0x40
mov dword [rdi + rax + 0x18], ecx
lea rdx, str.Sensitivity:
mov rcx, rdi
call fcn.14000ced0
mov rbx, rax
lea rcx, [rbp + 0x428]
mov edx, 4
call sub.MSVCP140.dll_struct_std::_Smanip_int____cdecl_std::setiosflags_int_
mov edx, dword [rbp + 0x430]
mov rax, qword [rbx]
movsxd rcx, dword [rax + 4]
add rcx, rbx
call qword [rbp + 0x428]
mov rax, qword [rbx]
movsxd rax, dword [rax + 4]
mov ecx, 0xfffff1ff
and ecx, dword [rbx + rax + 0x18]
or ecx, 0x800
mov dword [rbx + rax + 0x18], ecx
mov edx, dword [0x140220f00]
mov rcx, rbx
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]
mov rbx, rax
mov rax, qword [rax]
movsxd rcx, dword [rax + 4]
add rcx, rbx
mov dl, 0xa
call qword [sym.imp.MSVCP140.dll_public:_char___cdecl_std::basic_ios_char__struct_std::char_traits_char__::widen_char_const___ptr64]
mov rcx, rbx
mov edx, eax
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__::put_char____ptr64]
mov rcx, rbx
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__::flush_void____ptr64]
mov rax, qword [rdi]
movsxd rcx, dword [rax + 4]
add rcx, rdi
mov dl, 0xa
call qword [sym.imp.MSVCP140.dll_public:_char___cdecl_std::basic_ios_char__struct_std::char_traits_char__::widen_char_const___ptr64]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov edx, eax
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__::put_char____ptr64]
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__::flush_void____ptr64]
mov rcx, rsi
mov dx, 7
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
mov rsi, qword [0x1402200d8]
lea rax, vtable.std::_Func_impl_no_alloc_void____cdecl___void___void___.0
mov qword [rbp + 0x310], rax
lea rax, [0x140012700]
mov qword [rbp + 0x318], rax
lea rax, [rbp + 0x310]
mov qword [rbp + 0x348], rax
mov qword [rbp + 0x3e0], 0
mov qword [rbp + 0x3e8], 7
mov qword [rbp + 0x3f0], 0xf
mov dword [rbp + 0x3d8], 0x5f4c4453
mov dword [rbp + 0x3db], 0x7070615f
mov byte [rbp + 0x3df], 0
vxorps xmm0, xmm0, xmm0
vmovups ymmword [rbp + 0x390], ymm0
mov ecx, 0x20
vzeroupper
call fcn.14011c038
mov qword [rbp + 0x390], rax
mov qword [rbp + 0x3a0], 0x10
mov qword [rbp + 0x3a8], 0x1f
vmovups xmm0, xmmword [str.Counter_Strike_2]
vmovups xmmword [rax], xmm0
mov byte [rax + 0x10], 0
lea rdx, [rbp + 0x390]
lea r8, [rbp + 0x3d8]
lea r9, [rbp + 0x310]
mov rcx, rsi
call fcn.1400b6500
lea rsi, [rbp + 0x1c0]
mov rax, qword [rbp + 0x110]
movsxd rax, dword [rax + 4]
lea rcx, vtable.std::basic_ifstream_char__struct_std::char_traits_char__.0
mov qword [rbp + rax + 0x110], rcx
mov rax, qword [rbp + 0x110]
movsxd rax, dword [rax + 4]
lea ecx, [rax - 0xb0]
mov dword [rbp + rax + 0x10c], ecx
lea rcx, [rbp + 0x120]
call fcn.14002a720
mov rcx, rsi
call qword [sym.imp.MSVCP140.dll_public_virtual:_void___cdecl_std::ios_base::destructor_void____ptr64]
vmovaps xmm6, xmmword [rbp + 0x450]
add rsp, 0x4e8
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
call fcn.140015730
vzeroupper
call fcn.1400183c0
call fcn.140015730
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cerr]
lea rdx, str._Info__Error:_Failed_to_get_the_Documents_folder_path.
jmp 0x14002440d
mov rcx, r12
mov dx, 4
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rdx, str._ERROR__Failed_to_get_module_address.
jmp 0x14002440d
mov rcx, r12
mov dx, 4
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rdx, str._ERROR__Failed_to_hook_process__please_run_the_cheat_as_Administrator__Right_click_AimStar___Run_as_Adminstrator_.
jmp 0x14002440d
mov rcx, r12
mov dx, 4
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rdx, str._ERROR__Please_launch_the_game_first_
jmp 0x14002440d
mov rcx, r12
mov dx, 4
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rdx, str._ERROR__Failed_to_update_offsets.
jmp 0x14002440d
mov rcx, r12
mov dx, 4
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rdx, str._ERROR__Failed_to_call_InitAddress__.
jmp 0x14002440d
lea rcx, str.create_directory
lea r8, [rbp + 0x110]
call fcn.14002a550
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cerr]
lea rdx, str._Info__Error:_Failed_to_create_the_config_directory.
call fcn.14000ced0
mov rcx, rax
call fcn.14000d140
lea rcx, str.pause
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3