we were missing the MHook_BeginAuthSession. for some unknown reason the hook dies, so its constantly reapplied when changing map.
This commit is contained in:
parent
22cbf25c05
commit
2d022bf65b
1774
extension.cpp
1774
extension.cpp
File diff suppressed because it is too large
Load Diff
@ -4,21 +4,87 @@
|
||||
{
|
||||
"#supported"
|
||||
{
|
||||
"engine" "orangebox_valve"
|
||||
"engine" "css"
|
||||
"engine" "dods"
|
||||
"engine" "css"
|
||||
"engine" "hl2dm"
|
||||
"engine" "tf2"
|
||||
}
|
||||
|
||||
"Offsets"
|
||||
{
|
||||
"ISteamGameServer__BeginAuthSession"
|
||||
{
|
||||
"linux" "29"
|
||||
"linux64" "29"
|
||||
"windows" "29"
|
||||
}
|
||||
|
||||
"ISteamGameServer__EndAuthSession"
|
||||
{
|
||||
"linux" "30"
|
||||
"linux64" "30"
|
||||
"windows" "30"
|
||||
}
|
||||
}
|
||||
|
||||
"Signatures"
|
||||
{
|
||||
"Steam3Server"
|
||||
{
|
||||
"library" "engine"
|
||||
"linux" "@_Z12Steam3Serverv"
|
||||
"linux64" "@_Z12Steam3Serverv"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
"#default"
|
||||
{
|
||||
"#supported"
|
||||
{
|
||||
"engine" "dods"
|
||||
"engine" "css"
|
||||
"engine" "hl2dm"
|
||||
"engine" "tf2"
|
||||
}
|
||||
|
||||
"Offsets"
|
||||
{
|
||||
"ISteamGameServer__BeginAuthSession"
|
||||
{
|
||||
"linux" "26"
|
||||
"linux64" "26"
|
||||
"windows" "26"
|
||||
"windows64" "26"
|
||||
}
|
||||
|
||||
"ISteamGameServer__EndAuthSession"
|
||||
{
|
||||
"linux" "27"
|
||||
"linux64" "27"
|
||||
"windows" "27"
|
||||
"windows64" "27"
|
||||
}
|
||||
|
||||
"CheckMasterServerRequestRestart_Steam3ServerFuncOffset"
|
||||
{
|
||||
"windows" "240"
|
||||
"windows64" "299"
|
||||
}
|
||||
}
|
||||
|
||||
"Signatures"
|
||||
{
|
||||
"CBaseServer__ConnectClient"
|
||||
{
|
||||
"library" "engine"
|
||||
"linux" "@_ZN11CBaseServer13ConnectClientER8netadr_siiiiPKcS3_S3_i"
|
||||
"mac" "@_ZN11CBaseServer13ConnectClientER8netadr_siiiiPKcS3_S3_i"
|
||||
"windows" "\x55\x8B\xEC\x81\xEC\x04\x05\x00\x00\x56\x68\x2A\x2A\x2A\x2A\x8B\xF1"
|
||||
"library" "engine"
|
||||
"linux" "@_ZN11CBaseServer13ConnectClientER8netadr_siiiiPKcS3_S3_i"
|
||||
"linux64" "@_ZN11CBaseServer13ConnectClientER8netadr_siiiiPKcS3_S3_i"
|
||||
"windows" "\x55\x8B\xEC\x81\xEC\x24\x05\x00\x00\x53\x56\x57\x68\x2A\x2A\x2A\x2A"
|
||||
"windows64" "\x48\x89\x5C\x24\x2A\x44\x89\x4C\x24\x2A\x55\x56\x57\x41\x54\x41\x55\x41\x56\x41\x57\x48\x81\xEC\x80\x05\x00\x00"
|
||||
}
|
||||
|
||||
"CBaseServer__CheckChallengeType"
|
||||
"CBaseServer__CheckChallengeType"
|
||||
{
|
||||
"library" "engine"
|
||||
"linux" "@_ZN11CBaseServer18CheckChallengeTypeEP11CBaseClientiR8netadr_siPKcii"
|
||||
@ -28,31 +94,39 @@
|
||||
|
||||
"CBaseServer__RejectConnection"
|
||||
{
|
||||
"library" "engine"
|
||||
"linux" "@_ZN11CBaseServer16RejectConnectionERK8netadr_siPKc"
|
||||
"mac" "@_ZN11CBaseServer16RejectConnectionERK8netadr_siPKc"
|
||||
"windows" "\x55\x8B\xEC\x81\xEC\x04\x05\x00\x00\x56\x6A\xFF"
|
||||
"library" "engine"
|
||||
"linux" "@_ZN11CBaseServer16RejectConnectionERK8netadr_siPKc"
|
||||
"linux64" "@_ZN11CBaseServer16RejectConnectionERK8netadr_siPKc"
|
||||
"windows" "\x55\x8B\xEC\x81\xEC\x04\x05\x00\x00\x57"
|
||||
"windows64" "\x48\x89\x5C\x24\x2A\x48\x89\x6C\x24\x2A\x48\x89\x74\x24\x2A\x57\x48\x81\xEC\x50\x05\x00\x00"
|
||||
}
|
||||
|
||||
"CBaseClient__SetSteamID"
|
||||
{
|
||||
"library" "engine"
|
||||
"linux" "@_ZN11CBaseClient10SetSteamIDERK8CSteamID"
|
||||
"mac" "@_ZN11CBaseClient10SetSteamIDERK8CSteamID"
|
||||
"windows" "\x55\x8B\xEC\x8B\x55\x08\x8B\x02\x89\x41\x59\x8B\x42\x04"
|
||||
"library" "engine"
|
||||
"linux" "@_ZN11CBaseClient10SetSteamIDERK8CSteamID"
|
||||
"linux64" "@_ZN11CBaseClient10SetSteamIDERK8CSteamID"
|
||||
"windows" "\x55\x8B\xEC\x56\x8B\xF1\x57\x8B\x7D\x08\x8D\x4E\x04"
|
||||
"windows64" "\x48\x89\x5C\x24\x2A\x57\x48\x83\xEC\x20\x48\x8B\x02\x48\x8B\xD9\x48\x89\x41"
|
||||
}
|
||||
|
||||
"CBaseServer__CheckMasterServerRequestRestart"
|
||||
{
|
||||
"library" "engine"
|
||||
"windows" "\xE8\x2A\x2A\x2A\x2A\x83\x38\x00\x74\x2A\xE8\x2A\x2A\x2A\x2A\x8B\x08\x8B\x01\x8B\x40\x2C\xFF\xD0"
|
||||
"library" "engine"
|
||||
"windows" "\x55\x8B\xEC\x83\xEC\x1C\x53\x57\x33\xD2"
|
||||
"windows64" "\x4C\x8B\xDC\x49\x89\x5B\x2A\x49\x89\x6B\x2A\x56\x57\x41\x54\x41\x56\x41\x57\x48\x83\xEC\x60\x48\x8B\x05\x2A\x2A\x2A\x2A\x48\x8D\x1D"
|
||||
}
|
||||
|
||||
"Steam3Server"
|
||||
"NET_SendPacket"
|
||||
{
|
||||
"library" "engine"
|
||||
"linux" "@_Z12Steam3Serverv"
|
||||
"mac" "@_Z12Steam3Serverv"
|
||||
"linux" "@_Z14NET_SendPacketP11INetChanneliRK8netadr_sPKhiP8bf_writeb"
|
||||
}
|
||||
|
||||
"NET_CheckCleanupFakeIPConnection"
|
||||
{
|
||||
"library" "engine"
|
||||
"linux" "@_Z32NET_CheckCleanupFakeIPConnectioniRK8netadr_s"
|
||||
}
|
||||
|
||||
"CSteam3Server__OnValidateAuthTicketResponse"
|
||||
@ -60,20 +134,17 @@
|
||||
"library" "engine"
|
||||
"linux" "@_ZN13CSteam3Server28OnValidateAuthTicketResponseEP28ValidateAuthTicketResponse_t"
|
||||
}
|
||||
|
||||
"s_queryRateChecker"
|
||||
"s_queryRateChecker"
|
||||
{
|
||||
"library" "engine"
|
||||
"linux" "@_ZL18s_queryRateChecker"
|
||||
}
|
||||
|
||||
"CIPRateLimit__CheckIP"
|
||||
"CIPRateLimit__CheckIP"
|
||||
{
|
||||
"library" "engine"
|
||||
"linux" "@_ZN12CIPRateLimit7CheckIPE8netadr_s"
|
||||
}
|
||||
|
||||
"CBaseServer__ValidChallenge"
|
||||
"CBaseServer__ValidChallenge"
|
||||
{
|
||||
"library" "engine"
|
||||
"linux" "@_ZN11CBaseServer14ValidChallengeER8netadr_si"
|
||||
@ -103,19 +174,5 @@
|
||||
"linux" "@net_time"
|
||||
}
|
||||
}
|
||||
|
||||
"Offsets"
|
||||
{
|
||||
"IServer__ProcessConnectionlessPacket"
|
||||
{
|
||||
"windows" "1"
|
||||
"linux" "2"
|
||||
}
|
||||
|
||||
"CBaseServer__m_Socket"
|
||||
{
|
||||
"linux" "8"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user