summaryrefslogtreecommitdiff
path: root/csgo-loader/csgo-server
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/csgo-server
parentc486baddbe064c0c78d9ea45361adf917f3c6842 (diff)
aaaaaaaaaaaaaaaaaaaaa
Diffstat (limited to 'csgo-loader/csgo-server')
-rw-r--r--csgo-loader/csgo-server/RemoteCode/RemoteInjectionServer.hpp13
1 files changed, 13 insertions, 0 deletions
diff --git a/csgo-loader/csgo-server/RemoteCode/RemoteInjectionServer.hpp b/csgo-loader/csgo-server/RemoteCode/RemoteInjectionServer.hpp
index 3a975f7..fe6da09 100644
--- a/csgo-loader/csgo-server/RemoteCode/RemoteInjectionServer.hpp
+++ b/csgo-loader/csgo-server/RemoteCode/RemoteInjectionServer.hpp
@@ -60,4 +60,17 @@ namespace RemoteCode
uintptr_t m_RemoteModules[6];
};
+ class RemoteInjectionServer
+ {
+ public:
+ // Receive hash of selected cheat.
+ // Reply with size of image to allocate.
+ ByteArray Start(ByteArray &Response);
+
+ // Receive client header, send over list of imported functions
+ ByteArray TransactionStart(ByteArray &Response);
+
+ // Receive list of modules & export addresses
+ ByteArray TransactionContinue(ByteArray &Response);
+ };
} \ No newline at end of file