Function at 0x1400dbe45
Capabilities:
Execute command

Disassembly:
jmp 0x14010d920
push rbp
push rdi
sub rsp, 0x4e8
lea rbp, [rsp + 0x20]
lea rdi, [rsp + 0x20]
mov ecx, 0xd2
mov eax, 0xcccccccc
rep stosd dword [rdi], eax
lea rcx, [0x14033f73e]
call fcn.1400dd47a
lea rax, [rbp + 0x1c8]
mov qword [rbp + 0x208], rax
lea rdx, str.cs2.exe
mov rcx, qword [rbp + 0x208]
call fcn.1400daf04
mov qword [rbp + 0x478], rax
mov rdx, qword [rbp + 0x478]
lea rcx, [0x140316008]
call fcn.1400db265
mov dword [rbp + 4], eax
cmp dword [rbp + 4], 0
je 0x14010d9da
lea rdx, str._ERROR__Failed_to_attach_process__StatusCode:
mov rcx, qword [sym.imp.MSVCP140D.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.1400d976c
mov qword [rbp + 0x478], rax
mov edx, dword [rbp + 4]
mov rcx, qword [rbp + 0x478]
call qword [sym.imp.MSVCP140D.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]
mov qword [rbp + 0x480], rax
lea rdx, [0x1400d92df]
mov rcx, qword [rbp + 0x480]
call qword [sym.imp.MSVCP140D.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 0x14010e014
call fcn.1400dd178
movzx eax, al
test eax, eax
jne 0x14010da19
lea rdx, str._ERROR__Failed_to_update_offsets.
mov rcx, qword [sym.imp.MSVCP140D.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.1400d976c
mov qword [rbp + 0x478], rax
lea rdx, [0x1400d92df]
mov rcx, qword [rbp + 0x478]
call qword [sym.imp.MSVCP140D.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 0x14010e014
lea rcx, [0x14031cdc0]
call fcn.1400dd303
movzx eax, al
test eax, eax
jne 0x14010da5f
lea rdx, str._ERROR__Failed_to_call_InitAddress__.
mov rcx, qword [sym.imp.MSVCP140D.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.1400d976c
mov qword [rbp + 0x478], rax
lea rdx, [0x1400d92df]
mov rcx, qword [rbp + 0x478]
call qword [sym.imp.MSVCP140D.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 0x14010e014
lea rdx, str._Game__Pid:
mov rcx, qword [sym.imp.MSVCP140D.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.1400d976c
mov qword [rbp + 0x478], rax
mov eax, dword [0x140316018]
mov dword [rbp + 0x480], eax
mov edx, dword [rbp + 0x480]
mov rcx, qword [rbp + 0x478]
call qword [sym.imp.MSVCP140D.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 qword [rbp + 0x488], rax
lea rdx, [0x1400d92df]
mov rcx, qword [rbp + 0x488]
call qword [sym.imp.MSVCP140D.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._Game__Client:
mov rcx, qword [sym.imp.MSVCP140D.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.1400d976c
mov qword [rbp + 0x478], rax
lea rcx, [0x14031cdc0]
call fcn.1400dd6c8
mov qword [rbp + 0x480], rax
mov rdx, qword [rbp + 0x480]
mov rcx, qword [rbp + 0x478]
call qword [sym.imp.MSVCP140D.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 qword [rbp + 0x488], rax
lea rdx, [0x1400d92df]
mov rcx, qword [rbp + 0x488]
call qword [sym.imp.MSVCP140D.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.Offset:
mov rcx, qword [sym.imp.MSVCP140D.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.1400d976c
mov qword [rbp + 0x478], rax
lea rdx, [0x1400d92df]
mov rcx, qword [rbp + 0x478]
call qword [sym.imp.MSVCP140D.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.__EntityList:
mov rcx, qword [sym.imp.MSVCP140D.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.1400d976c
mov qword [rbp + 0x478], rax
mov edx, 4
lea rcx, [rbp + 0x228]
call fcn.1400d96cc
mov qword [rbp + 0x480], rax
mov rdx, qword [rbp + 0x480]
mov rcx, qword [rbp + 0x478]
call fcn.1400d90fa
mov qword [rbp + 0x488], rax
lea rdx, [0x1400dce8a]
mov rcx, qword [rbp + 0x488]
call qword [sym.imp.MSVCP140D.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::ios_base____ptr64____cdecl___class_std::ios_base____ptr64_____ptr64]
mov qword [rbp + 0x490], rax
mov eax, dword [0x14031d578]
mov dword [rbp + 0x498], eax
mov edx, dword [rbp + 0x498]
mov rcx, qword [rbp + 0x490]
call qword [sym.imp.MSVCP140D.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 qword [rbp + 0x4a0], rax
lea rdx, [0x1400d92df]
mov rcx, qword [rbp + 0x4a0]
call qword [sym.imp.MSVCP140D.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.__Matrix:
mov rcx, qword [sym.imp.MSVCP140D.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.1400d976c
mov qword [rbp + 0x478], rax
mov edx, 4
lea rcx, [rbp + 0x258]
call fcn.1400d96cc
mov qword [rbp + 0x480], rax
mov rdx, qword [rbp + 0x480]
mov rcx, qword [rbp + 0x478]
call fcn.1400d90fa
mov qword [rbp + 0x488], rax
lea rdx, [0x1400dce8a]
mov rcx, qword [rbp + 0x488]
call qword [sym.imp.MSVCP140D.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::ios_base____ptr64____cdecl___class_std::ios_base____ptr64_____ptr64]
mov qword [rbp + 0x490], rax
mov eax, dword [0x14031d57c]
mov dword [rbp + 0x498], eax
mov edx, dword [rbp + 0x498]
mov rcx, qword [rbp + 0x490]
call qword [sym.imp.MSVCP140D.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 qword [rbp + 0x4a0], rax
lea rdx, [0x1400d92df]
mov rcx, qword [rbp + 0x4a0]
call qword [sym.imp.MSVCP140D.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.__LocalPlayerController:
mov rcx, qword [sym.imp.MSVCP140D.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.1400d976c
mov qword [rbp + 0x478], rax
mov edx, 4
lea rcx, [rbp + 0x288]
call fcn.1400d96cc
mov qword [rbp + 0x480], rax
mov rdx, qword [rbp + 0x480]
mov rcx, qword [rbp + 0x478]
call fcn.1400d90fa
mov qword [rbp + 0x488], rax
lea rdx, [0x1400dce8a]
mov rcx, qword [rbp + 0x488]
call qword [sym.imp.MSVCP140D.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::ios_base____ptr64____cdecl___class_std::ios_base____ptr64_____ptr64]
mov qword [rbp + 0x490], rax
mov eax, dword [0x14031d584]
mov dword [rbp + 0x498], eax
mov edx, dword [rbp + 0x498]
mov rcx, qword [rbp + 0x490]
call qword [sym.imp.MSVCP140D.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 qword [rbp + 0x4a0], rax
lea rdx, [0x1400d92df]
mov rcx, qword [rbp + 0x4a0]
call qword [sym.imp.MSVCP140D.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.__ViewAngles:
mov rcx, qword [sym.imp.MSVCP140D.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.1400d976c
mov qword [rbp + 0x478], rax
mov edx, 4
lea rcx, [rbp + 0x2b8]
call fcn.1400d96cc
mov qword [rbp + 0x480], rax
mov rdx, qword [rbp + 0x480]
mov rcx, qword [rbp + 0x478]
call fcn.1400d90fa
mov qword [rbp + 0x488], rax
lea rdx, [0x1400dce8a]
mov rcx, qword [rbp + 0x488]
call qword [sym.imp.MSVCP140D.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::ios_base____ptr64____cdecl___class_std::ios_base____ptr64_____ptr64]
mov qword [rbp + 0x490], rax
mov eax, dword [0x14031d580]
mov dword [rbp + 0x498], eax
mov edx, dword [rbp + 0x498]
mov rcx, qword [rbp + 0x490]
call qword [sym.imp.MSVCP140D.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 qword [rbp + 0x4a0], rax
lea rdx, [0x1400d92df]
mov rcx, qword [rbp + 0x4a0]
call qword [sym.imp.MSVCP140D.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.__LocalPlayerPawn:
mov rcx, qword [sym.imp.MSVCP140D.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.1400d976c
mov qword [rbp + 0x478], rax
mov edx, 4
lea rcx, [rbp + 0x2e8]
call fcn.1400d96cc
mov qword [rbp + 0x480], rax
mov rdx, qword [rbp + 0x480]
mov rcx, qword [rbp + 0x478]
call fcn.1400d90fa
mov qword [rbp + 0x488], rax
lea rdx, [0x1400dce8a]
mov rcx, qword [rbp + 0x488]
call qword [sym.imp.MSVCP140D.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::ios_base____ptr64____cdecl___class_std::ios_base____ptr64_____ptr64]
mov qword [rbp + 0x490], rax
mov eax, dword [0x14031d588]
mov dword [rbp + 0x498], eax
mov edx, dword [rbp + 0x498]
mov rcx, qword [rbp + 0x490]
call qword [sym.imp.MSVCP140D.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 qword [rbp + 0x4a0], rax
lea rdx, [0x1400d92df]
mov rcx, qword [rbp + 0x4a0]
call qword [sym.imp.MSVCP140D.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.__ForceJump:
mov rcx, qword [sym.imp.MSVCP140D.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.1400d976c
mov qword [rbp + 0x478], rax
mov edx, 4
lea rcx, [rbp + 0x318]
call fcn.1400d96cc
mov qword [rbp + 0x480], rax
mov rdx, qword [rbp + 0x480]
mov rcx, qword [rbp + 0x478]
call fcn.1400d90fa
mov qword [rbp + 0x488], rax
lea rdx, [0x1400dce8a]
mov rcx, qword [rbp + 0x488]
call qword [sym.imp.MSVCP140D.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::ios_base____ptr64____cdecl___class_std::ios_base____ptr64_____ptr64]
mov qword [rbp + 0x490], rax
mov eax, dword [0x14031d58c]
mov dword [rbp + 0x498], eax
mov edx, dword [rbp + 0x498]
mov rcx, qword [rbp + 0x490]
call qword [sym.imp.MSVCP140D.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 qword [rbp + 0x4a0], rax
lea rdx, [0x1400d92df]
mov rcx, qword [rbp + 0x4a0]
call qword [sym.imp.MSVCP140D.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.Runing...
mov rcx, qword [sym.imp.MSVCP140D.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.1400d976c
mov qword [rbp + 0x478], rax
lea rdx, [0x1400d92df]
mov rcx, qword [rbp + 0x478]
call qword [sym.imp.MSVCP140D.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, [rbp + 0x348]
mov qword [rbp + 0x3a8], rax
lea rdx, [0x1400da5d6]
mov rcx, qword [rbp + 0x3a8]
call fcn.1400d9078
mov qword [rbp + 0x478], rax
mov rax, qword [rbp + 0x478]
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x488], rax
lea rax, [rbp + 0x3c8]
mov qword [rbp + 0x408], rax
lea rdx, str.SDL_app
mov rcx, qword [rbp + 0x408]
call fcn.1400daf04
mov qword [rbp + 0x490], rax
mov rax, qword [rbp + 0x490]
mov qword [rbp + 0x498], rax
mov rax, qword [rbp + 0x498]
mov qword [rbp + 0x4a0], rax
lea rax, [rbp + 0x428]
mov qword [rbp + 0x468], rax
lea rdx, str.Counter_Strike_2
mov rcx, qword [rbp + 0x468]
call fcn.1400daf04
mov qword [rbp + 0x4a8], rax
mov rax, qword [rbp + 0x4a8]
mov qword [rbp + 0x4b0], rax
mov r9, qword [rbp + 0x488]
mov r8, qword [rbp + 0x4a0]
mov rdx, qword [rbp + 0x4b0]
mov rcx, qword [0x14031cdb0]
call fcn.1400d991f
nop
jmp 0x14010e014
lea rcx, str.pause
call qword [sym.imp.ucrtbased.dll_system]
xor eax, eax
mov edi, eax
lea rcx, [rbp - 0x20]
lea rdx, [0x1402a3420]
call fcn.1400dc8cc
mov eax, edi
lea rsp, [rbp + 0x4c8]
pop rdi
pop rbp
ret