Neues Projekt: Gemeinsam gegen Cheater
Sie sind eine der Seuchen des 21. Jahrhunderts und der Kampf gegen sie wird geführt, seit online gespielt wird: Cheater. Spieler, die mit allen möglichen Hacks ausgestattet über von Server zu Server ziehen. Oft sieht man sie gar nicht, denn Radar-Hack und Aimbot sind schwer zu erkennen. Erst wenn es Fahrzeuge vom Himmel regnet, wird es offensichtlich. Cheater sind da, sie sind neben Dir und waren vielleicht gestern sogar in Deinem Squad. Selbst in den professionellen Ligen ist man davor nicht mehr sicher, weshalb sich deren Betreiber nun zur Initiative Gemeinsam gegen Cheater (GGC) zusammengeschlossen haben. Ihr Ziel ist die Identifizierung und Sperrung von Cheatern, die über die Software PunkBuster von EvenBalance nicht erkannt werden.
Selbst ist der Admin
Um die Idee umzusetzen, setzen die Macher auf die Mithilfe aller Beteiligten, denn auch wenn die Software die Manipulation nicht erkennt kann sie dennoch Screenshots erstellen. Diese Screenshots werden nach dem speichern jedoch nicht automatisch ausgewertet, sondern müssen einzeln betrachtet und auf Indizien überprüft werden. Die Screenshots finden sich im Ordner "svss" im Punkbusterverzeichnis. Eine genaue Anleitung für Serveradmins, wie sie ihre Maschinen zur Erstellung automatischer Screenshots konfigurieren, findet sich auf den Seiten von Even Balance. Einmal für Battlefield 2 und einmal für Battlefield 2142. Die Auswertung ist mühsam, kostet Zeit und bringt im besten Fall einen Bann auf dem hauseigenen Server. Eigentlich eine zu geringe Strafe, wenn man den ganzen Aufwand betrachtet, und genau hier setzt GGC an. Ausgewertet wird zwar immer noch durch den Administrator des Servers, der Bann gilt jedoch gleich für eine ganze Reihe von Maschinen: unter anderem denen sämtlicher deutscher Online-Ligen, die an dem Projekt beteiligt sind. Für Kunden von MX & Co. wird es zukünftig also eng.
Einmal gecheatet, überall gebannt
Technisch funktioniert das ganze relativ einfach. Bei der Erstellung von Screenshots erstellt PunkBuster eine Logdatei, die durch eine kleine Änderung in der Konfiguration an den Masterserver von GGC übermittelt wird. Wird ein Admin dann bei der Überprüfung eines Screenshots fündig, dient diese Liste dem Abgleich mit dem Screenshot. In einem letzten Schritt wird diese Aufnahme dann durch GGC überprüft und der Spieler bei einer Überführung gesperrt. Diese Sperrung wird auf dem umgekehrten Weg durch die Globale League Banliste (GLBL) an die angeschlossenen Server übermittelt und der Spieler ist somit ähnlich wie bei einem GUID-Ban durch Even Balance auf einen Schlag von vielen Maschinen ausgesperrt. Hier hilft nur noch ein neuer Key.
Altes Konzept neu aufgelegt
Mit ihrer Initiative geht GGC im Kampf gegen Cheater einen großen Schritt nach vorne, die Idee an sich ist jedoch nicht neu. In einer ähnlicher Art und Weise wird sie bereits seit einigen Jahren durch Gruppen wie Punksbusted.com oder PBBans.com umgesetzt, die nach einem ähnlichen Verfahren PunkBuster-Screenshots von Servern aus dem Verbund sammeln und Spieler bannen. Zusammen bringen sie es auf über 10.000 Spieler für die Battlefield-Serie, die nach Sichtung der Beweise gesperrt wurden. Festgehalten werden diese Bans ebenfalls in Listen, die öffentlich einsehbar sind. Auf PBBans werden zu den Bans sogar Beweisfotos hinterlegt, was Serveradmins als Anhaltspunkt für die Überprüfung der eigenen Bilder dienen kann.
Anmelden und mitmachen
Bis GGC eigene Screenshots anbietet, ist es noch eine Weile hin. Das Projekt ist gerade erst gestartet, weshalb die Entwickler um die Projektleiter zerox und softbuilder allen Serveradmins und Cupveranstaltern die Möglichkeit geben, an einem geschlossenen Betatest für das neue System teilzunehmen. Die Voraussetzungen sind lediglich ein Battlefield 2 bzw. ein Battlefield 2142 Server, auf den ihr per RCON zugreifen könnt. Wenn ihr also aktiv an der GGC-Beta teilnehmen wollt, dann meldet euch bei den GGC Admins per IRC (#ggc @quakenet ) oder im Teamspeak (Gemeinsam-gegen-Cheater.de -> Passwort: ggc). Alternativ könnt ihr auch auf der GGC-Website vorbeischauen, wo ihr im Forum weitere Fragen stellen könnt und im FAQ-Bereich auch eine Anleitung zur Konfiguration eurer Server findet.
Die dort angeboten werden müsste man umschreiben, und das dauert doch etwas zu lange.
Die Liste kann man momentan noch nicht manuell downloaden. Sie wird aber sobald der Server streamt automatisch auf den Server geladen.
schon verrückt geld für was zu zahlen das den Spielspass nach unten drückt o_o
aber trotzdem, mich freuts. auch wenn ich bisher erst einem richtigen cheater begegnet bin, find ichs gut.
Nein, mal ehrlich, sowas sollte sich etablieren, und sich dann mit den ganzen RankedServer Bannlisten aktualisieren. Sollte ja eigentlich kein Problem darstellen, wenn die Bannlisten von den Organisatoren von GGC erstellt werden, und dann einfach verteilt werden (svn sei Dank)
So macht das Onöine zocken einfach keinen Spass mehr.
@MicBucs: Wieso sollen sie auf Unranked Server gehen 0. o Dort wollen wir - und hier spreche ich mal als Unranked-Mitbesitzer sie aber auch nicht haben.
Wir zum Beispiel bannen eher selten wegen Cheatens, die Gefahr ist einfach zu groß einen unschuldigen Spieler zu beschuldigen. Allerdings gleichen wir auch zu unlogische Spieler mit der PunksBusted Datenbank ab und streamen bald auch selber dorthin.
Ich habe aktuell einen OPK-Server bei X2 laufen, auf dem selbstverständlich auch PB läuft.
Gleicht PB eigentlich bei jeder Verbindung eines Spieler die Banliste ab, sodass die erwischten Cheater gar nicht erst auf den Server kommen?
Ich denke schon, aber der Artikel hat mich jetzt etwas verwirrt... Es geht also speziell darum, noch nicht erwischte Cheater zu melden? Und die, die schon erwischt wurden, kommen garnicht mehr auf Server mit PB?
Cheater und Hack-User sind assozial(und das meine ich wörtlich).
Leider werden die Screens immer noch zu selten von den diversen Serveradmins ausgewertet, so dass viele "unsaubere Spieler" durchkommen.
Aber es ist auf jeden Fall ein Schritt in die richtige Richtung.
PB alleine unterstützt die Funktion der Übertragung einer Banliste nicht. Da kommt unser Stream und unsere Banliste zum Einsatz. Sobald du dich bei uns angemeldet und deinen Server eingerichtet hast, erhält diese voll automatisch unsere Banliste und sperrt so alle bekannten Cheater aus.
Solltest du dann einmal auf einem der von euerm Server gemachten PB Screenshots einen Cheater finden, kannst du diesen SS zu uns schicken und wir überprüfen diesen dann, sperren ihn und setzen ihn auf die Banliste die dann auf deinen Server geladen wird. Das ganze funktioniert auch mit Demos, welche wir uns dann anschauen und so ggf. den User sperren.
ABER: es werden eben nicht alle Hacks erkannt, weil es Leute gibt die 20 Dollar und mehr dafür zahlen, dass Programmierer diese ständig aktualisieren und vor der PB-Erkennung verschleiern. Diese Hacks erkennt man jedoch oft auf Screenshots. Ist ein Spieler auffällig, muss man die Screenshots sichten. Schau dir mal die Bilder aus dem Link oben an. Da sieht man ganz deutlich die Manipulation. Aufgenommen wird die Sicht des Spielers. Dieser Screenshot wird dann - wie bei Punksbusted oder PBBans - gesichtet und bewertet. Wird ein Hack erkannt, wird der Spieler gesperrt und kommt auf die Banliste. Diese Liste wird auf alle angeschlossenen Server übertragen.
Spieler-Selbsthilfe ist eine passenden Beschreibung. Eine Art weißer Ring für die Cheat geschädigte Online-Landschaft. Je mehr mitmachen, desto effektiver die Bans. Dabei mache ich PB / Even Balance übrigens keinen Vorwurf. Die Hacks werden wirklich für teuer Geld verkauft und gegen so viel Kapital kannst Du kaum was machen. Die Jungs können von der Kohle locker leben und machen sieben Tage nichts anderes als an den Hacks arbeiten. Man müsste diese Programme wirklich gesetzlich verbieten.
Ich finds aber ganz schön Arm, das manche meinen sie müssten zu so unfairen Mitteln greifen... die scheinen im realen leben ja echt ein massives Geltungsdefizit zu haben!
Was mich aber mehr nervt sind die ganzen Cheater-, Noob- und Camper-rufer und die Leute, die permanent irgendwen kicken wollen! Man kommt ja teilweise nichtmehr zum spielen vor lauter Abstimmungen!
Trotzdem find ichs gut, dass es solche Anti-Cheat-Aktionen gibt, in einigen Spielen kannste dich ja vor Cheatern kaum noch retten... das ist echt fast wie bei der Tour de France... Account-Doping quasi!
einfach die Teilnahme bei Abstimmungen deaktivieren ^^
Da bleibt dann nur der Mühevolle Weg, Screens zu machen und dann auf den entsprechenden HP´s meldung zu machen, in der Hoffnung, das die sich auch darum kümmern (was auch leider zu nichts führt).
Ich persönlich bin der Meinung, das man diese Cheater auf Lebzeiten Bannen sollte. Da sind dann unsere Proggis gefragt, die sich was einfallen lassen müssen. Vielleicht ein System-Check-Bann oder so. Ich meine, ich hätte da mal was von gehört. (Wer lesen kann ist klar im Vorteil Striker ) das hat PB doch etwas weiter oben geschrieben) Die jenigen müssten sich dann, nur um das Spiel wieder spielen zu können, einen neuen Rechner zusammen schrauben. Und Natürlich das Spiel auch neu haben. Aber das ist reine Utopie.
Im Kampf gegen die Cheater sollten wirklich alle Clans und Communitys zusammen halten und rigeros gegen das Cheaten vorgehen. Ich würde diese Aktion sogar finanziel unterstützen, wenns nötig ist!!
Sorry für den langen Text.
-=|TLP|=- Striker