From 0c194bc8046cb3ecb4e4d0577f36a1d3bde58d11 Mon Sep 17 00:00:00 2001 From: boris Date: Thu, 27 Dec 2018 22:42:05 +1300 Subject: bap --- csgo-loader/csgo-server/Login/RemoteLogin.cpp | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'csgo-loader/csgo-server/Login/RemoteLogin.cpp') diff --git a/csgo-loader/csgo-server/Login/RemoteLogin.cpp b/csgo-loader/csgo-server/Login/RemoteLogin.cpp index b9ee44b..83ab4a7 100644 --- a/csgo-loader/csgo-server/Login/RemoteLogin.cpp +++ b/csgo-loader/csgo-server/Login/RemoteLogin.cpp @@ -1,6 +1,8 @@ #include -#define EXPECTED_CLIENT_HEADER 0xDEADBEEF +// Change this whenever a major server update is made. +// NOTE: You must change this on the client as well. +#define EXPECTED_CLIENT_HEADER 0x62746324 namespace Login { @@ -10,7 +12,7 @@ namespace Login return false; // Epic direct casts :---DDDD - m_Header = *reinterpret_cast(&RawLoginHeader[0]); + m_Header = *(RemoteLoginHeader *)(&RawLoginHeader[0]); return true; } @@ -35,7 +37,7 @@ namespace Login { // TODO: Shadow ban the user. - return RemoteLoginResponse::INVALID_HARDWARE; + return RemoteLoginResponse::INTEGRITY_FAILURE; } // TODO: Check if the HWID is present in DB. -- cgit v1.2.3