|
|
06. Punkbuster How-To: Die Admin-Arbeit |
|
06. Punkbuster How-To: Die Admin-Arbeit |
|
Ein guter Admin - gar nicht so einfach!
Nach Einrichtung all dieser Funktionen kann sich der Administrator leider immer noch nicht zurücklehnen, denn Punkbuster muss nach den grundsätzlichen Einstellungen regelmäßig ausgewertet, gepflegt und aktualisiert werden. Erst dann kann das Programm reibunglos laufen und möglichst viele Cheater vom Server fernhalten.
Logfiles prüfen:
Grundsätzlich wird jede wichtige Aktion von Punkbuster mitgeloggt, weshalb man regelmäßig diese Logfiles überprüfen sollte. Da dies allerdings recht viel werden kann, muss man ein gewisses System finden mit dem man effektiv seine Serverlogfiles durchsehen kann.
Aus diesem Grund sind diverse Logfiles getrennt worden.
In der Datei "sv_viol.log" finden sich Verstöße, die PB registriert hat.
Dies geht von einem einfachen "Ignoring Queries" (der Punkbuster des Spielers reagiert in dem Moment nicht auf die Abfrage, was dutzende harmlose Ursachen haben kann) bis hin zu "CVAR und MD5-Tool Verstöße", die nicht unbedingt gleich Cheats sein müssen.
Da muss man unbedingt differenzieren, welche Verstöße nun weiter nachverfolgt werden sollten und welche man ignorieren kann. In dieser Log-Datei werden zwar eher "unwichtige" Sachen gespeichert, man sollte trotzdem hin und wieder einen Blick reinwerfen um Spieler zu erkennen, die ständig wegen denselben Vergehen/Meldungen gekickt werden.
Meist sind es sogenannte cfg-Schrauber oder Rumprobierer, denen ein temporärer Bann mit Hinweis, dass dies nicht auf dem Server gewünscht wird, gut tun würde.
********
Die wichtigere Datei ist die "sv_cheats.log". Hier werden alle "richtigen" Cheater gelistet, die Punkbuster entlarvt hat.
Wie auch in der "sv_viol.log" stehen hier das Datum, das Vergehen, die IP und die 32-stellige PB Guid des Cheaters.
Zwar kann man hier bei einem Großteil der gelisteten Spieler davon ausgehen, dass sie gecheatet haben, doch landet man hier auch u.U. unfreiwillig, wenn man zB bei einem frisch installierten Spiel vergessen hat den Punkbuster zu aktivieren. Dann wird in der sv_cheat.log der Eintrag PB Integrity dabeistehen.
Man sollte also wie immer mit Fingerspitzengefühl rangehen und sorgfältig prüfen, was der Grund für den Logeintrag war.
Cheater, die aufgrund von Aimbot, Wallhack & Co. gekickt wurden, gehören jedoch definitiv auf die Bannliste des Servers.
Eine Erklärung, wie man einen permanenten Bann anhand der PB-Guid vornimmt, findet sich in einem extra Artikel unter Punkbuster How To: Kicken und Bannen.
Sollte der Server nicht zu punksbusted.com streamen, so sollte man diese PB-Guid an möglichst viele Serveradministratoren weiterreichen, damit diese Cheater ihr Werk nicht auf anderen Servern weiterführen können.
Hier empfiehlt sich aber wärmstens ein zu punksbusted.com streamender Server. Dieser „berichtet“ den Betreibern von Punksbusted, dass auf dem Server gecheatet worden ist und diese setzen die betroffene Guid auf die MasterBannListe (MBL). Alle anderen bei punksbusted.com angemeldeten Server laden sich diese MBL mit den gesammelten Guids in bestimmten Intervallen herunter, wodurch die Cheater nicht mehr in der Lage sind auf Servern zu verbinden, die die MBL von punksbusted nutzen.
Weitere Informationen zu Punksbusted.com und dem Streamen finden sich hier bei uns in einem eigenen Artikel.
********
Punkbuster updaten:
Damit hätte man schon mal einen wichtigen Teil der Adminarbeit getan, jedoch muss Punkbuster nicht nur eingerichtet, sondern auch regelmäßig aktualisiert und gepflegt werden.
Darunter fällt auch neue MD5Tool Einträge und CVAR Listen einzuspielen, aber auch das Updaten von Punkbuster selber muss regelmäßig überprüft und durchgeführt werden.
In vielen Fällen funktioniert das leider nicht so reibungslos wie angepriesen, weshalb man immer mal wieder manuell nachhelfen muss.
Dies ist in der Regel kein großer Akt und erfolgt durch Kopieren bestimmter Dateien in den Punkbusterordner.
Punkbuster sollte sich normalerweise automatisch updaten. Dies ist ein grundsätzlicher Baustein der Software. Bei Servern passiert dies bei jeder Abfrage des MasterServers (die regelmäßig erfolgt); beim Clienten (also den Spielern) beim Connecten auf einen bereits aktualisierten Server.
Allerdings kann es passieren, dass z.B. durch Router/Firewalls, etc. diese Funktion nicht ordnungsgemäß ausgeführt werden kann. In solch einem Fall wird man als Spieler mit der Fehlermeldung [color red]"PB INIT Error"[/color] nach ein paar Sekunden vom Server gekickt.
Sollten Reconnects (/reconnect in die Konsole eingeben) nichts bringen, so muss man sich das PB Update auf anderem Wege besorgen. Entweder lässt man sich den Punkbuster-Ordner von Freunden schicken, bei denen das Update reibungslos funktioniert hat, oder man verwendet die Software "PBsetup", welche vom PB-Hersteller Evenbalance zum Download auf deren Seite verfügbar ist.
Damit kann man auch zickige Server, bei denen das Update nicht automatisch funktioniert, manuell auf den neuesten Stand bringen.
Die benötigte Software findet sich hier: Punkbuster – Manueller Update.
An CVAR Listen und MD5Tool Listen wird beständig gearbeitet und diese werden auch immer wieder aktualisiert. So sollte man nicht nur nach Patches, sondern auch nach diesen Listen regelmäßig Ausschau halten und die vorhandenen Listen ergänzen. Listen und Ergänzungen finden sich bei evenbalance.com, punksbusted.com und den diversen Ligen.
********
PB-Screenshots prüfen:
Der wohl etwas kompliziertere, dafür aber wichtigste und zeitraubendste Teil ist allerdings das Durchsehen der von Punkbuster aufgenommen Screenshots.
Dies können je nach Beliebtheit des Servers einige tausend Screenshots pro Woche werden. Man sollte versuchen diese mindestens 1x wöchentlich zu prüfen, da man dadurch die Anzahl an durchzusehenden Screens relativ gering halten kann. Ohnehin sollte man es vermeiden, sich zu viele Screens auf einmal vorzunehmen, da der Mensch dafür nicht wirklich konzipiert wurde und es sehr wahrscheinlich wird, dass man verdächtige Screens aufgrund der Masse einfach übersieht.
Also am besten immer nur wenige ansehen, und dafür häufiger.
Ein weiteres großes Problem ist die Helligkeit. Jeder Spieler mag es anders und sofern er im Bereich des "Üblichen" bleibt, reicht die Helligkeit "r_gamma" von 1 bis hin zur 2. So kann es sein, dass man das eine Bild stark erhellen, und das andere verdunkeln muss um überhaupt etwas darauf zu erkennen.
Die Sichtung der Screenshots kann man z.B. mit dem SSChecker von orangepeels vornehmen, ein simples aber wirkungsvolles Tool, welches man sich bei aliasfinder.co.uk herunterladen und mit dem man z.B. diese Gammawerte automatisch auf einen vordefinierten Wert anpassen kann.
Ein gut gemeinter Ratschlag ist es, sich die Screenshots mindestens zu zweit oder dritt anzusehen, denn 4 Augen sehen bekanntlich mehr als 2.
Wichtig ist es, ein selbstkritisches Auge zu bewahren. Auch sollte man seinen Blick unbedingt schulen, da nicht jeder verdächtig aussehende Screen unbedingt ein Cheat/Hack zeigen muss.
Manche Grafik-Bugs, harmlose Einstellungen und auch die Tücken des Internets verursachen mitunter seltsame aber durchaus erklärbare Aufnahmen und die Dynamik des Spiels sowie die Qualitätskomprimierung der PBSS bringt auch Grafik-Überschneidungen etc. mit sich.
Die png-Dateien sehen nicht genau 1 zu 1 so aus wie die Bildschirmanzeige, da die Qualität der Dateien relativ stark herabgesetzt wird. Sonst würden zu viele Megabyte an Bilddaten gespeichert und den Server hoffnungslos überfüllen.
Angesichts der diversen Unsicherheiten in der Bildbetrachtung, die auch nie 100% objektiv erfolgen kann, sollte man hier immer "in dubio pro reo", im Zweifel für den Angeklagten handeln und einen Spieler, bei dem man sich nicht sicher ist, weiter beobachten um mehr Beweise zu bekommen.
Auch sollte man eine gewisse Erfahrung mit dem Spiel selbst mitbringen, Map-Kenntnisse und generell Kenntnisse des Spielablaufs etc. sind sehr wichtig um die abgebildeten Aktionen auf den Screens richtig einordnen zu können.
Sonst wird (als Beispiel) die Kennzeichnung eines Bombenpunktes im Spielmodus Search&Destroy schnell mal zum Wallhack erklärt, wenn der betreffende Screenshot-Prüfer diesen Spielmodus noch nie selbst gespielt hat.
Ein guter Ansprechpartner mit viel Bildmaterial um sein Auge zu schulen ist wiederum punksbusted.com, da hier eine eigene Sektion im Forum für Serveradmins vorhanden ist, in der solche Screenshots hochgeladen und durchdiskutiert werden können. Dort befinden sich auch einige sehr erfahrene Leute, die die gezeigten Cheats auf den Screens richtig einordnen können.
Entscheidet die Mehrheit, dass das dort zu sehende ein Cheat ist, so wird der betroffene Spieler gar auf die MBL gesetzt. Hier dient der Screenshot als Beweis.
Allerdings ist dieser Bereich nur bei PsB angemeldeten, aktiven Serveradmins zugänglich.
********
(c) 2007 - w@Lly’ (http://www.opferlamm-clan.de)
Mit freundlicher Genehmigung von Karol Babioch ~ Achtung: kein Kopieren/Weiterverwenden ohne Rücksprache!
Email an wally[at]opferlamm-clan.de oder via xfire: scheuselchen
__________________ "Mögest du in interessanten Zeiten leben"
Rincewind, Zaubberer
|
|
|
|
|
|
|
|
Impressum ||Datenschutzerklärung
|