Title :
SpotCheck: An efficient defense against information exposure cheats
Author :
Moffatt, Sam ; Dua, Akshay ; Feng, Wu-Chang
Abstract :
A lot of hidden information is present in client programs of most existing online multi-player games. This hidden information is necessary for clients to render a player´s view of the game. However, the same hidden information can be exploited by cheaters to gain an unfair advantage over other players. Eliminating hidden information from the game client comes at a significant cost to the server, since it must now send the data required to render a client´s view on-demand. Consequently, the burden of tracking a player´s view shifts from the client to the server, hindering scalability and degrading game performance. We propose SpotCheck, a more scalable approach for detecting information exposure cheats. The key idea is that servers still disseminate game state information on-demand, but clients retain the burden of tracking a player´s view. After each move, clients must submit a descriptor pertaining to the player´s view. The server then randomly chooses to validate the descriptor and sends back relevant game state information. Our experimental results show, that SpotCheck can reduce the server CPU overhead by as much as half when compared to the alternative, while still being an effective defense against information exposure cheats.
Keywords :
client-server systems; computer games; data privacy; multi-agent systems; SpotCheck; client program; game client; game performance; game state information dissemination; hidden information; information exposure cheat detection; online multiplayer game; player view rendering; player view shift; server CPU; Computer architecture; Computer hacking; Games; Loading; Microprocessors; Rendering (computer graphics); Servers;
Conference_Titel :
Network and Systems Support for Games (NetGames), 2011 10th Annual Workshop on
Conference_Location :
Ottawa, ON
Print_ISBN :
978-1-4577-1932-5
Electronic_ISBN :
2156-8138
DOI :
10.1109/NetGames.2011.6080984