summaryrefslogtreecommitdiff
path: root/csgo-loader/to-do list.txt
diff options
context:
space:
mode:
authorboris <wzn@moneybot.cc>2018-12-28 21:35:18 +1300
committerboris <wzn@moneybot.cc>2018-12-28 21:35:18 +1300
commit81a3987fc17f99d2092018ac266882f4533cc27e (patch)
treef351344ee454f081d97ce2ed55bce7d2698c62ef /csgo-loader/to-do list.txt
parentc486baddbe064c0c78d9ea45361adf917f3c6842 (diff)
aaaaaaaaaaaaaaaaaaaaa
Diffstat (limited to 'csgo-loader/to-do list.txt')
-rw-r--r--csgo-loader/to-do list.txt17
1 files changed, 9 insertions, 8 deletions
diff --git a/csgo-loader/to-do list.txt b/csgo-loader/to-do list.txt
index 00f05ef..2f7f9d8 100644
--- a/csgo-loader/to-do list.txt
+++ b/csgo-loader/to-do list.txt
@@ -32,28 +32,29 @@ RemoteInjectionServer
ByteArray TransactionContinue
}
-RemoteInjectionClient
+class RemoteInjectionClient
{
+public:
// Select process name, prepare list of modules to load
// Send the hash of the cheat we want to load to server.
- ByteArray Start( )
+ ByteArray Start( ) ;
// Wait for the process to be ready, with optional timeout.
- bool WaitForTransactionStart( uint32_t Timeout = UINT_MAX )
+ bool WaitForTransactionStart( uint32_t Timeout = UINT_MAX );
// Receive size of image to allocate, response is the client header.
- ByteArray TransactionStart( ByteArray &Response )
+ ByteArray TransactionStart( ByteArray &Response );
// Receive list of imported functions to the requested DLL.
// Send over list of modules and their addresses to server
- ByteArray TransactionContinue( ByteArray &Response )
+ ByteArray TransactionContinue( ByteArray &Response );
// Receive final module to allocate.
// Write the file to the process.
- bool TransactionCommit( ByteArray &Response )
+ bool TransactionCommit( ByteArray &Response );
- RemoteServerHeader GetExecutionHeader()
-}
+ RemoteServerHeader GetExecutionHeader();
+};
// this section will be posted on forums:
[000F:xxxxxxxx]