Anti-Cheat-Tool

Anti-Cheat-Tool

Ein Anti-Cheat-Tool ist ein Programm, das 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

Methoden

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.

Clientseitig (beim Benutzer) integriert

Die für den Spieler wohl beste Lösung ist ein in die Engine integriertes Anti-Cheat-Tool, das 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.

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üfen. 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, das momentan für fast alle Source-Spiele (wie Counter-Strike: Source oder Half-Life 2 Deathmatch) konzipiert ist.

Client- und Serverseitig

Ein solches Anti-Cheat-Tool wird vom Serveradmin auf dem Server installiert und muss gleichzeitig auch bei allen Clients laufen (Client-Server-Modell). Der Server schickt dann Abfragen an den Client, der diese beantworten muss. Es gibt extern laufende Client/Server-Anticheats, aber auch solche, die im Spiel integriert sind. Ein Beispiel für letzteres ist PunkBuster.


Wikimedia Foundation.

Игры ⚽ Поможем написать реферат

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Cheat-eye — ist ein Anti Cheat Tool. In den Ligen Electronic Sports League, ClanBase und „Bunny Hunters Turnierpage“ ist die Verwendung Pflicht. Inhaltsverzeichnis 1 Funktionsweise 2 Kritik 3 Ligen und Community 4 Unterstützte Spiele …   Deutsch Wikipedia

  • Cheat-Eye — ist ein Anti Cheat Tool. In den Ligen Electronic Sports League, ClanBase und „Bunny Hunters Turnierpage“ ist die Verwendung Pflicht. Inhaltsverzeichnis 1 Funktionsweise 2 Kritik 3 Ligen und Community …   Deutsch Wikipedia

  • Valve Anti-Cheat — Valve Anti Cheat, abbreviated to VAC, is a proprietary anti cheat solution developed and maintained by Valve Corporation as a component of the Steam platform. Although predating Steam, VAC has been fully adapted to its network and, since the… …   Wikipedia

  • Cheat Engine — 6.1 x64 running on Windows 7. Ori …   Wikipedia

  • Gordon Freeman — Half Life Entwickler: Valve Software Verleger …   Deutsch Wikipedia

  • Half-life — Entwickler: Valve Software Verleger …   Deutsch Wikipedia

  • Half Life — Entwickler: Valve Software Verleger …   Deutsch Wikipedia

  • Halflife — Half Life Entwickler: Valve Software Verleger …   Deutsch Wikipedia

  • Vortigaunt — Half Life Entwickler: Valve Software Verleger …   Deutsch Wikipedia

  • Half-Life — Entwickler …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”