From 4db29589a61f2e7cb663c5734f911c02206c7997 Mon Sep 17 00:00:00 2001 From: boris Date: Wed, 9 Jan 2019 20:51:16 +1300 Subject: whole buncha shit FIXME: loader currently corrupts heap on injection because i am retarded --- .../csgo-client/RemoteCode/RemoteCodeClient.hpp | 33 ---------------------- 1 file changed, 33 deletions(-) delete mode 100644 csgo-loader/csgo-client/RemoteCode/RemoteCodeClient.hpp (limited to 'csgo-loader/csgo-client/RemoteCode/RemoteCodeClient.hpp') diff --git a/csgo-loader/csgo-client/RemoteCode/RemoteCodeClient.hpp b/csgo-loader/csgo-client/RemoteCode/RemoteCodeClient.hpp deleted file mode 100644 index 84021c6..0000000 --- a/csgo-loader/csgo-client/RemoteCode/RemoteCodeClient.hpp +++ /dev/null @@ -1,33 +0,0 @@ -#pragma once - -#include - -namespace RemoteCode -{ - class RemoteCodeClient - { - using MemProtect = bool(__stdcall *)(void *, size_t, uint32_t, uint32_t *); - - struct ShellcodeParameters - { - // Specifies whether or not the thread hijacking - // exploit will be used for code execution. - uint8_t m_ThreadExploit; - - // Address of the module allocation base - uintptr_t m_AllocationBase; - - // Specifies the entry-point / optional TLS directory - // to invoke. - uintptr_t m_EntryPoint; - uintptr_t m_TlsDirectory; - - // Thread hijacking (original address & VMT) - uintptr_t m_ThreadOriginal; - uintptr_t m_ThreadVirtual; - - // Function parameters that will be passed - MemProtect m_ProtectMemory; - }; - }; -} \ No newline at end of file -- cgit v1.2.3