Entwicklerbrief: ANTI-CHEAT 2021

HINWEIS 2021.12.10

Hallo, Überlebende!

Wie ihr bestimmt schon mitbekommen habt, wird PUBG: BATTLEGROUNDS ab dem 12. Januar 2022 Free-to-Play! Obwohl dies bestimmt für viele eine aufregende Zeit ist, ist uns auch klar, dass bei einem solchen Übergang oft wichtige Fragen auftauchen. Zum Beispiel: Wie werdet ihr in einem Free-to-Play-Spiel mit Cheatern umgehen?

Anti-Cheat-Systeme haben immer hohe Priorität, doch mit dem Übergang zu Free-to-Play sind sie wichtiger denn je, da gebannte Konten einfach und unendlich oft ersetzt werden können.

Deshalb haben wir heimlich, aber sehr hart der Entwicklung verschiedener Gegenmaßnahmen gearbeitet, um Cheat-Programmen einen Riegel vorzuschieben. Trotzdem sind Anti-Cheat-Maßnahmen ein endloser Kampf und weder wir noch sonst jemand wird jemals Cheating in wettkampforientierten Online-Spielen völlig unterbinden können.

In diesem Entwicklerbrief gehen wir genauer darauf ein, woran wir im Jahr 2021 gearbeitet haben, wie die Anti-Cheat-Situation aktuell aussieht und was wir für die Zukunft geplant haben.

Woran wir 2021 gearbeitet haben

Wir haben unsere Entwicklungsarbeiten 2021 in vier Kategorien eingeteilt, auf die wir genauer eingehen möchten:

  • Verbesserungen an der Anti-Cheat-Lösung
  • Verbesserungen an Hardware-Sperren
  • Schwachstellen im Spiele-Client
  • Absicherung gegen Ausnutzungen im Spiel

Verbesserungen an der Anti-Cheat-Lösung: Zakynthos

Zakynthos ist unsere eigenentwickelte Anti-Cheat-Lösung, die wir im Januar 2021 eingeführt haben, um den Anti-Cheat-Prozess zu beschleunigen. Während wir früher noch auf langsamere externe Lösungen angewiesen waren, konnten wir dank der Zeitersparnis durch Zakynthos 28 % mehr Cheater als im Vorjahr bannen.

Bevor wir darüber sprechen, was die Zukunft für Zakynthos und die Anti-Cheat-Maßnahmen bereithält, sollten wir uns einen Moment Zeit nehmen, um darüber zu sprechen, wie wir gegen Cheat-Programme vorgehen. Wenn wir ein neues Cheat-Programm entdecken, sichern wir das Programm, um eine Rückentwicklung durchzuführen. Dadurch können wir eine umfassende Analyse der Funktionsweise durchführen und feststellen, wie es unsere Sicherheitsvorkehrungen umgeht. Sobald wir mit unseren Tests eine Gegenmaßnahme ausgearbeitet haben, entwickeln wir eine Erkennungslogik für unsere Anti-Cheat-Lösung.

Mithilfe von Stabilitätstests und einigen anderen Prozessen sorgen wir dafür, dass diese Updates die Gesamtintegrität des Spiels nicht beeinträchtigen. Trotz all dieser Vorkehrungen sind Cheat-Entwickler sehr hartnäckig und werden nach einer gewissen Zeit lernen, unsere Anti-Cheat-Lösungen zu umgehen. Aus diesem Grund müssen wir diese Lösungen ständig anpassen. Hier sind einige Funktionen, die wir 2022 implementieren werden:

  • Automatische Analyse von Cheat-Software basierend auf „Machine Learning“-Techniken
  • 24-Stunden-Überwachung von Ranglistenmatches in höheren Rängen
  • Implementierung von Kernel-Treibern
  • Verhinderung von Manipulationen am Client
  • Verbesserungen am System für Hardware-Sperren

Verbesserungen an Hardware-Sperren: So bleiben Cheater gesperrt

Wir sammeln schon eine ganze Weile Hardware-Informationen von Cheatern und nutzen diese, um sie zu sperren. Diese Vorgehensweise ist zwar ziemlich effektiv, doch jede Software hat ihre Schwächen und manche findigen Cheater haben es geschafft, solche Hardware-Sperren zu umgehen.

Hinzu kommt, dass es bei großangelegten Operationen wie dieser bei raschen und entschiedenen Sperren unweigerlich zu Fehlern kommt, was dazu führt, dass unschuldige Spieler gesperrt werden.

Um dieses Problem in den Griff zu bekommen, haben wir eine neue Technologie für Hardware-Sperren entwickelt, die auf spezielle Algorithmen setzt, die in Zakynthos implementiert wurden. Dieses Upgrade führte schließlich zu einem Rückgang von fast 30 % bei den Kennzahlen, die die Erfahrung von Spielern mit Cheatern und deren Meldung erfassen. Die neue Hardware-Sperre verhinderte auch, dass bestrafte Spieler ihre Sperre umgehen konnten, was in weiterer Folge dafür sorgte, dass wir die Anti-Cheat-Kennzahlen aufrechterhalten konnten.

Schwachstellen im Spiele-Client

2021 haben wir uns außerdem auf Cheats konzentriert, die Schwächen in unserem Client ausgenutzt haben.

Um gegen Geschwindigkeits-Hacks und fliegende Autos vorzugehen, haben wir Änderungen vorgenommen, sodass Geschwindigkeit und Zeit in der Luft für Charakter- und Fahrzeugbewegungen mit dem Server gegengeprüft werden. Jedoch hatte dies negative Auswirkungen auf diese Gameplay-Aspekte, da sich durch die Gegenprüfung sämtlicher Daten die Charakter- und Fahrzeugbewegungen sehr träge angefühlt hatten.

Deshalb haben wir die Spielmuster von Cheatern analysiert und konnten so serverseitige Gegenprüfungen und andere Schutzmechanismen für bestimmte Konten aktivieren. Das Resultat dieser Änderung war unglaublich. Die Zahl der Spieler mit Cheat-Programm, die Charakter- und Fahrzeugbewegungen beeinflussten, wurde um 99,97 % reduziert!

Als Nächstes sind wir gegen Cheats vorgegangen, die es Spielern ermöglicht hatten, Kills aus gewaltigen Distanzen zu erzielen oder das Fadenkreuz automatisch an Gegnern ausrichteten (häufig auch als Aimbot bezeichnet). Da diese Art von Cheats besonders großen Einfluss auf die Motivation von Spielern hat, haben wir sehr eng mit den Inhaltsentwicklungsteams zusammengearbeitet und verschiedene Überprüfungen sowie Schutzmechanismen im Zusammenhange mit dem Abfeuern von Waffen implementiert. Zusätzlich haben wir Zakynthos verstärkt, um Cheater davon abzuhalten, Änderungen an unserem Client vorzunehmen.

Absicherung gegen Ausnutzungen im Spiel

Da immer mehr Konten aufgrund unserer Anti-Cheat-Bemühungen gebannt wurden, haben auch immer mehr Cheater versucht, Ersatzkonten zu beschaffen. Mit der zunehmenden Nachfrage nach Konten mit Ranglistenberechtigung häuften sich auch die Fälle, in denen Konten auf abnormale Weise Überlebensmeisterschaft-XP erlangten.

Zusätzlich konnten wir leider beobachten, dass in den oberen Rängen immer mehr Spieler Teams mit Cheatern gebildet haben, um sich so einen unfairen Vorteil zu verschaffen und RP (Rangpunkte) zu verdienen.

Der Kampf gegen Cheat-Programme ist sehr wichtig, aber wir sind der Meinung, dass auch die Bestrafung solcher Missbrauchsfälle wichtig für eine faire Spielumgebung ist. Durch die Implementierung von „Machine Learning“-Techniken und die Analyse von Missbrauchsfällen haben wir die Anstrengungen zur Bestrafung von Spielern, die bösartige Software nutzen, verdoppelt.

Das Ergebnis unserer Anstrengungen: Wir konnten die Anzahl der Spieler, die auf abnormale Weise Überlebensmeisterschaft-XP erlangten, um ungefähr 30 % reduzieren. Die Anzahl der Spieler, die in den oberen Rängen der Rangliste auf unerlaubte Weise RP verdient haben, wurde um zirka 50 % reduziert. Dank laufender Verbesserungen und der Tatsache, dass Spieler nun wissen, dass sie nicht mehr ungestraft mit Cheating davonkommen, werden sich diese Zahlen noch weiter verringern.

Aktueller Anti-Cheat-Status

Hier im Anti-Cheat-Team beziehen wir uns auf verschiedene Kennzahlen, um den allgemeinen Anti-Cheat-Status des Spiels zu bewerten. Als Erstes schauen wir uns an, wie hoch die Zahl der verdächtigen Cheater-Konten im Vergleich zu den monatlichen Spielern ist, da uns diese Kennzahl einen intuitiven Eindruck von unserem allgemeinen Anti-Cheat-Status vermittelt.

Da wir die Anti-Cheat-Ziele für dieses Jahr erreichen konnten, hat sich die Zahl der verdächtigen Cheater-Konten im Vergleich zum Anfang des Jahres 2021 um ungefähr 45 % verringert und die Situation verbessert sich stetig. Seit wir an den Schwachpunkten in unserem Client arbeiten, wurden die durchschnittlichen Kills pro Sitzung von Cheatern nach und nach verringert – ein eindeutiges Indiz dafür, dass Cheater weniger negativen Einfluss auf unseren Dienst haben.

Selbst die Zahl der dauerhaften Banns ist seit dem letzten Jahr etwa 47 % zurückgegangen. Und in Anbetracht der Tatsache, dass das Verhältnis zwischen verdächtigen Cheatern und den monatlichen Spielern gesunken ist und sich auf einem ähnlichen Niveau bewegt, kann man davon ausgehen, dass die Zahl der Nutzer von Cheat-Programmen ebenfalls deutlich zurückgegangen ist.

Anti-Cheat-Analyse während der Gratis-Woche

Es gab bisher zwei Gratis-Wochen-Events – eines 2020 und eines in 2021. Diese Wochenenden waren nicht nur gutes Marketing fürs Spiel, sie haben uns auch wertvolle Einblicke in unsere Anti-Cheat-Möglichkeiten in einer Free-to-Play-Umgebung gegeben.

Während unseren Gratis-Wochen-Events im Juni 2020 kam es zu einem rapiden Anstieg bei den verdächtigen Cheatern, besonders in normalen Matches. Während des Gratis-Wochen-Events im August 2021 gab es nach Beginn des Events ebenfalls einen starken Anstieg bei den verdächtigen Cheatern. Dieser Wert pendelte sich doch wenig später wieder auf die Zahlen von vor dem Event ein, was ein vielversprechender Sieg für Zakynthos war.

Cheater-Meldungen in Ranglistenmatches

Nachdem sich die Cheater-Meldungen von Spielern in den oberen Rängen gehäuft hatten, analysierte unser Team die Meldungsdaten in allen Rangpunktebereichen. Der Graph unterhalb zeigt, dass die Meldungsrate Anfang des Jahres verhältnismäßig hoch war. Im Laufe der Monate nahmen sie jedoch aufgrund unserer Anti-Cheat-Lösungen nach und nach wieder ab. Uns ist klar, dass sich nicht jeder Wert massiv verbessert hat, dennoch ist dies ein vielversprechender Start und wir haben vor, unsere Anti-Cheat-Lösungen noch weiter zu stärken.

Kommende Pläne für das Anti-Cheat-Team

Da ihr nun wisst, woran wir bisher gearbeitet haben, möchten wir euch nun erklären, was unsere Teams für die Free-to-Play-Version und in weiterer Folge geplant haben.

Wir arbeiten ständig an neuen und verbesserten Anti-Cheat-Vorkehrungen. Beispielsweise untersuchen wir aktuell Lücken, die Cheater zur Umgehung unseres SMS-Authentifizierungssystems ausnutzen und Fälle, in denen sich Cheater in die Konten unschuldiger Spieler hacken.

Wir haben zahlreiche Vorschläge von euch erhalten, wie wir Cheating in der Rangliste eindämmen können, unter anderem durch die Erhöhung der erforderlichen Überlebensmeisterschaft zum Spielen in der Rangliste. Natürlich haben wir uns bereits Gedanken dazu gemacht, doch wir möchten dennoch vorsichtig sein, um für Anfänger und aktuelle Spieler die Beitrittsschwelle für die Rangliste nicht zu hoch anzusetzen, besonders jetzt mit der Free-to-Play-Version und dem Potenzial für einen großen Zustrom neuer Spieler. Natürlich behalten wir die Situation genau im Auge und sind auch für weitere Vorschläge offen, während wir an der finalen Lösung arbeiten.

Cheating ist jedoch nicht das einzige Ärgernis, dem Spieler ausgesetzt sind. Spam und Werbungen für diese Cheats stellen auch weiterhin ein Problem dar. Die Werbungen für Cheat-Software im Spiel werden permanent überwacht und wir arbeiten ständig an Verbesserungen, um gegen diese illegalen Werbungen vorzugehen. Wir werden auch weiterhin aktiv rechtliche Maßnahmen gegen die Entwickler, Anbieter und Verkäufer von Cheat-Software durchsetzen.

Die Anti-Cheat-Lösungen für Konsolen werden verstärkt. Seit Anfang Dezember gehen wir gegen Lag-Switches vor und wir analysieren auch weiterhin Daten, um Lösungen gegen Cheater zu entwickeln, die Controller-Zubehör verwenden, durch das die Spielerfahrung auf Konsolen beinträchtig wird.

Zusätzlich arbeiten wir an Lösungen zu häufig gemeldeter Cheat-Software wie ESP (zeigt die Aufenthaltsorte von Spielern) und Aimbots.

Wir würden zwar gerne mehr Informationen mit euch teilen, aber Cheat-Entwickler folgen uns auf Schritt und Tritt, um an Informationen zu gelangen, mit denen sie ihre Cheat-Software verbessern können, und um unseren Lösungen stets einen Schritt voraus zu sein. Deshalb haben wir versucht, möglichst viele relevante und vielversprechende Infos mit euch zu teilen. Gleichzeitig können wir aber auch nicht alles verraten.

Wir wissen, dass ihr unsere Anti-Cheat-Bemühungen genau verfolgt und dass ihr von uns aufgrund der wettkampforientierten Ausrichtung von BATTLEGROUNDS hohe Standards erwartet. Wir sind weiterhin vorsichtig mit dem, was wir über unsere Anti-Cheat-Vorkehrungen mit euch teilen, aber wir sind stets bemüht, euch so viele Infos wie möglich zu geben. Ein genaues Datum können wir euch nicht versprechen, aber wir werden mit mehr Neuigkeiten auf euch zukommen, sobald wir erwähnenswerte Anti-Cheat-Erfolge mit euch teilen können.

Der Kampf gegen die Cheater geht weiter, während PUBG: BATTLEGROUNDS Free-to-Play wird. Doch wir tun, was wir können, damit ihr nicht nur von den Auswirkungen unserer Anti-Cheat-Lösungen erfahrt, sondern sie auch selbst spürt.

Vielen Dank.

Wir sehen uns auf den Battlegrounds!

PUBG Anti-Cheat-Team

Das PUBG: BATTLEGROUNDS-Team.