Anti-Cheat-Tool
aus Wikipedia, der freien Enzyklopädie
Ein Anti-Cheat-Tool ist ein Programm, welches erkennen kann ob ein Spieler im Multiplayer-Modus eines Computerspielers cheatet (mogelt) um so die Gegner leichter zu besiegen. Diese Programme verfahren zur Erkennung der Cheats nach verschiedenen Mustern und teilen sich in drei Gruppen (nach Installationstyp) auf.
Inhaltsverzeichnis |
[Bearbeiten] Methoden
[Bearbeiten] Clientseitig (beim Benutzer) als externes Programm
Zum einen kann auf dem Rechner des Spieler selbst ein derartiges Programm installiert werden, das kontinuierlich nachprüft ob der Spieler einen Cheat benutzt oder einen als Trainer bezeichneten Programmtyp zur Spielerleichterung parallel zum Spiel ausführt. Dies wird gegebenenfalls dem Server, auf dem der betrügende Spieler aktiv ist, mitgeteilt, der daraufhin den Zugang temporär oder sogar permanent sperrt. In drastischen Fällen kann bei Dienstleistern mit mehreren Servern auch eine „globale“ Sperrung für alle Spiele und Server erfolgen. Ein Beispiel für diese Art eines Anti-Cheat-Tools ist z.B. PunkBuster welcher etwa bei der Battlefield Serie von Electronic Arts mitinstalliert wird.
[Bearbeiten] Clientseitig (beim Benutzer) integriert
Die für den Spieler wohl beste Lösung ist ein in die Engine integriertes Anti-Cheat-Tool welches die Vorzüge des eigenständigen Programms besitzt, aber durch den Anwender nicht separat installiert werden muss - diese Variante wird z.B. bei Valve Anti Cheat (VAC) in aktuellen Source-Spielen genutzt - diese Methode ist technisch sehr wirksam und erfordert vom Spieler keine zusätzlichen Kenntnisse, im Falle von VAC werden vom Hersteller allerdings sehr wenige Updates bereitgestellt, somit ist der praktische Nutzen dieser Variante sehr gering.
[Bearbeiten] Serverseitig
Das Anti-Cheat-Tool kann auch ausschließlich auf dem Spielserver installiert sein und die Kommunikation mit dem Client-Rechner des Spielers nach typischen Charakteristika eines Cheats überprüft. Diese Variante wird aber von den meisten Entwicklern mittlerweile nicht mehr genutzt, da die Cheat-Programme zu gut und zu zahlreich geworden sind. Ein Beispiel ist das Tool Cheating-Death, das für Counter-Strike entwickelt wurde aber mittlerweile nicht mehr weiterentwickelt wird. Ein anderes Aktuelleres Beispiel ist CVAR-X von steambans.com, welches momentan für fast alle Source-Spiele (wie Counter-Strike: Source oder Half-Life 2 Deathmatch) konzipiert ist.