summaryrefslogtreecommitdiff
path: root/csgo-loader/csgo-client/Security/RuntimeSecurity.hpp
diff options
context:
space:
mode:
authorboris <wzn@moneybot.cc>2018-12-30 15:00:51 +1300
committerboris <wzn@moneybot.cc>2018-12-30 15:00:51 +1300
commitd786e65a9a262638e74f6ebcf1b296917897ae49 (patch)
tree17199ab95db8a59abf4d3bf40543296d76e8659e /csgo-loader/csgo-client/Security/RuntimeSecurity.hpp
parent0340821cc614fda2a94a96c255d16105dd2f6f9a (diff)
unban marcus or suffer my wrath
grr
Diffstat (limited to 'csgo-loader/csgo-client/Security/RuntimeSecurity.hpp')
-rw-r--r--csgo-loader/csgo-client/Security/RuntimeSecurity.hpp8
1 files changed, 6 insertions, 2 deletions
diff --git a/csgo-loader/csgo-client/Security/RuntimeSecurity.hpp b/csgo-loader/csgo-client/Security/RuntimeSecurity.hpp
index 9ad94fd..f74e778 100644
--- a/csgo-loader/csgo-client/Security/RuntimeSecurity.hpp
+++ b/csgo-loader/csgo-client/Security/RuntimeSecurity.hpp
@@ -10,6 +10,10 @@
#include <windows.h>
#include <winternl.h>
+// WinInet
+#include <wininet.h>
+#pragma comment(lib, "wininet.lib")
+
// Required for the SDK from Themida which offers multiple
// virtual machines and string encryption, as well as debug/VM checks.
#include <ThemidaSDK.h>
@@ -79,7 +83,7 @@ namespace Security
void CheckForDrivers();
- void CheckForThreads();
+ void CheckForTampering();
public:
// Initializes the runtime security system.
@@ -95,7 +99,7 @@ namespace Security
// Security callback.
// This should phone back to the server and log any tampering.
// TODO: Nave, actually implement this.
- void SecurityCallback();
+ void SecurityCallback(const char *Reason);
};
// Readability