
List od deweloperów: system anti-cheat


List od deweloperów: system anti-cheat
Jak już bez wątpienia wiecie, PUBG: BATTLEGROUNDS będzie usługą free-to-play od 12 stycznia 2022 r.! Jest to oczywiście bardzo emocjonująca chwila, ale zdajemy sobie sprawę, że z taką zmianą wiążą się często ważne pytania. Mianowicie: jak będziemy radzić sobie z oszustami w grze free-to-play?
Walka z oszustwami zawsze jest ogromnie ważna, ale w związku z udostępnieniem gry za darmo skuteczny system antycheaterski staje się jeszcze istotniejszy, ponieważ na miejsce zbanowanych kont łatwo i bez końca będzie można zakładać nowe.
W związku z tym po cichu, ale zapamiętale przygotowywaliśmy szereg środków zaradczych przeciwko programom do oszukiwania. Walka z oszustwami nie ma jednak końca i nic, co zrobimy my ani ktokolwiek inny, nigdy całkowicie nie zlikwiduje oszustw w grach sieciowych.
W tym liście omówimy w szczegółach, nad czym pracowaliśmy w 2021 r., naszą obecną sytuację w walce z oszustwami i co zaplanowaliśmy na przyszłość.
Co robiliśmy w 2021 r.
Nasze działania w 2021 r. podzieliliśmy na cztery kategorie, którym przyjrzymy się bliżej:
- Ulepszenia rozwiązań antycheaterskich
- Ulepszenia blokad sprzętu
- Podatności klienta gry
- Wzmocnienie walki z nadużyciami w grze
Ulepszenia rozwiązań antycheaterskich: Zakynthos
Zakynthos to nasze własne rozwiązanie antycheaterskie, które wprowadziliśmy w styczniu 2021 r. w celu przyspieszenia procesu zwalczania oszustw. Do tej pory musieliśmy polegać na wolniejszych rozwiązaniach zewnętrznych, a czas zaoszczędzony dzięki Zakynthos pomógł nam usunąć o 28% więcej oszustów niż w roku poprzednim.
Zanim zajmiemy się przyszłością Zakynthos i walki z oszustwami, poświęćmy chwilę na omówienie sposobów radzenia sobie z programami do oszukiwania. Kiedy odkrywamy nowy program cheaterski, zabezpieczamy go i rozkładamy na czynniki pierwsze, by uzyskać dogłębną analizę jego działania i sposobu, w jaki omija nasze zabezpieczenia. Kiedy testy doprowadzą do powstania środka zaradczego, wprowadzamy logikę wykrywania tego oszustwa do naszych rozwiązań. Następnie testy stabilności i inne kroki pomagają w zagwarantowaniu, że wprowadzone aktualizacje nie wpłyną negatywnie na grę.
Mimo tego wszystkiego producenci cheatów są nieustępliwi i po jakimś czasie znajdują sposoby na omijanie naszych zabezpieczeń, co oznacza, że stale musimy zmieniać i ulepszać swoje rozwiązania, żeby za nimi nadążyć. Oto krótkie zestawienie nowości, które będziemy wprowadzali w 2022 r.:
- Automatyczna analiza oprogramowania cheaterskiego oparta na technice uczenia maszynowego
- Monitorowanie meczów na wyższych rangach trybu rywalizacji 24 godziny na dobę
- Wprowadzenie sterowników trybu jądra
- Zapobieganie ingerencjom w klienta gry
- Ulepszenia systemu blokad sprzętu
Ulepszenia blokad sprzętu: Zamknięcie drzwi przed oszustami
Już od pewnego czasu zbieramy informacje o sprzęcie oszustów i nakładamy na niego blokady. Jest to całkiem skuteczne, ale każde oprogramowanie ma wady i niektórym zawziętym oszustom udawało się obejść te sankcje.
Stale też trzeba uważać, żeby przy nakładaniu szybkich i nieodwołalnych blokad unikać fałszywych wyników pozytywnych, które muszą się pojawić przy działaniu na taką skalę.
W celu rozwiązania tych problemów opracowaliśmy nową technologię blokad sprzętu opartą na specjalnych algorytmach, którą włączyliśmy do systemu Zakynthos. Aktualizacja ta spowodowała z czasem niemal 30% spadek liczby zgłoszeń zetknięcia się graczy z oszustami. Nowa blokada sprzętu zapobiegała też obchodzeniu zakazów przez ukaranych graczy, co pomogło nam utrzymać statystyki oszustw na odpowiednio niskim poziomie.
Podatności klienta gry
W 2021 r. skupiliśmy się również na cheatach wykorzystujących podatności naszego klienta gry.
Dla zwalczenia speed hacków i latających samochodów wprowadziliśmy zmiany polegające na tym, że prędkość i czas przebywania w powietrzu podczas ruchu postaci i pojazdów są weryfikowane przez serwer. Jeśli jednak chodzi o aspekty rozgrywki, które są zależne od krótkiego czasu reakcji, weryfikowanie wszystkiego na serwerze mogłoby spowolnić ruchy postaci i sterowanie pojazdami u wszystkich graczy.
Dlatego też przeanalizowaliśmy schematy gry oszustów i udało się nam wprowadzić weryfikację na serwerze i inne mechanizmy obronne tylko dla wybranych kont. W wyniku tego liczba graczy korzystających z programów wpływających na ruch postaci i pojazdów spadła o zdumiewające 99,97%!
Następnie zajęliśmy się cheatami, które umożliwiają graczom zabijanie przeciwników z absurdalnych odległości albo automatycznie ustawiają celownik na przeciwniku (to tzw. aimboty). Ponieważ tego rodzaju oszustwa szczególnie zniechęcają graczy do dalszej gry, współpracowaliśmy bardzo blisko z zespołami opracowującymi zawartość nad dodaniem różnych metod poświadczania i mechanizmów obronnych dotyczących strzałów z broni, a także wzmocniliśmy system Zakynthos, by lepiej zapobiegał ingerencjom oszustów w klienta gry.
Wzmocnienie walki z nadużyciami w grze
Ponieważ dzięki wzmożonym działaniom antycheaterskim blokowaliśmy coraz więcej kont, oszuści coraz chętniej rozglądali się za możliwością zdobycia kont zastępczych. Wraz ze wzrostem popytu na konta przygotowane do gry w trybie rywalizacji zaczęły rozpowszechniać się przypadki zdobywania PD biegłości w przetrwaniu w nienormalny sposób.
Co więcej, na wysokich rangach trybu rywalizacji wzrosła niestety liczba graczy, którzy cały czas grają w drużynie z oszustami, żeby nieuczciwie podbić sobie liczbę RP (punktów rankingowych).
Walka z programami do oszukiwania ma ogromne znaczenie, ale uważamy, że egzekwowanie kar w wypadku takich nadużyć również ma wpływ na zapewnienie sprawiedliwego środowiska gry. Przez zastosowanie technik uczenia maszynowego i analizę przypadków nadużyć nasililiśmy egzekwowanie kar dla graczy, którzy dopuszczają się szkodliwych zachowań.
W wyniku naszych działań liczba graczy zdobywających PD biegłości w przetrwaniu w nienormalny sposób spadła mniej więcej o 30%, a liczba graczy zdobywających RP niesprawiedliwymi metodami w rywalizacji na wysokich rangach spadła mniej więcej o 50%. Wprowadzanie ulepszeń i uświadamianie graczom, że oszustwa nie ujdą im już na sucho, obniży te liczby jeszcze bardziej.
Obecny stan walki z oszustwami
W zespole ds. przeciwdziałania oszustwom posługujemy się różnymi parametrami, by ocenić ogólny stan walki z oszustwami w grze. Najpierw bierzemy pod uwagę stosunek liczby kont podejrzewanych o oszustwa do miesięcznej liczby graczy, ponieważ ten wskaźnik daje nam intuicyjny podgląd na ogólną sytuację.
Dzięki osiągnięciu przez nas celów wyznaczonych na ten rok odsetek kont podejrzewanych o oszustwa spadł o mniej więcej 45% w porównaniu z początkiem 2021 r., a sytuacja stale się poprawia. Nasza praca nad łataniem podatności klienta gry powodowała stałe zmniejszanie się średniej liczby zabójstw na sesję u korzystających z cheatów, co jasno pokazywało, że wpływ oszustów na naszą usługę maleje.
Nawet liczba stałych blokad kont spadła o mniej więcej 47% w porównaniu z ubiegłym rokiem. Sądząc z tego, że stosunek podejrzewanych oszustów do miesięcznego ruchu spadł i utrzymuje się na podobnym poziomie, liczba użytkowników programów do oszukiwania również musiała się zmniejszyć.


Analiza walki z oszustwami podczas tygodnia darmowego grania
W przeszłości dwa razy umożliwiliśmy darmowe granie przez tydzień – raz w 2020 r. i raz w 2021 r. Był to świetny marketing dla gry, ale również możliwość przyjrzenia się naszym możliwościom walki z oszustwami w sytuacji udostępniania gry za darmo.
W czasie tygodnia darmowego grania w czerwcu 2020 r. odsetek podejrzewanych oszustów wystrzelił w górę, zwłaszcza w meczach standardowych. W sierpniu 2021 r. jednak stosunek podejrzewanych oszustów do całego ruchu podczas tygodnia darmowego grania wzrósł gwałtownie na początku wydarzenia, ale z czasem opadł i zrównał się z liczbami sprzed rozpoczęcia, co oznaczało kolejny obiecujący sukces systemu Zakynthos.

Zgłoszenia oszustów w trybie rywalizacji
As reports from players in the upper ranks who claimed to have encountered more and more cheaters came in, our Ponieważ napływało do nas coraz więcej zgłoszeń oszustw od graczy o wyższych rangach, nasz zespół zaczął przyglądać się danym o zgłoszeniach dla każdego zakresu punktów rankingowych. Poniższy wykres pokazuje, że odsetek zgłoszeń był stosunkowo wysoki na początku tego roku, ale zaczął stopniowo spadać, kiedy zaczęliśmy wzmacniać nasze rozwiązania antycheaterskie. Zdajemy sobie sprawę, że nie każdy odsetek znacząco spadł, ale to obiecujący początek i zamierzamy jeszcze bardziej ulepszyć nasze zabezpieczenia.

Plany zespołu ds. przeciwdziałania oszustwom na przyszłość
Omówiliśmy nasze dotychczasowe działania, więc teraz rzućmy okiem na nasze plany dotyczące formuły free-to-play i dalszej przyszłości.
Stale przygotowujemy nowe i ulepszone wzmocnienia zabezpieczeń przed oszustwami. Dla przykładu zajmujemy się zminimalizowaniem występowania sytuacji, w których oszuści omijają system autoryzacji SMS bądź hakują konta niewinnych graczy.
Otrzymaliśmy od was liczne sugestie dotyczące sposobów walki z oszustwami w trybie rywalizacji, w tym zwiększenia w tym trybie progu biegłości w przetrwaniu. Oczywiście, rozważaliśmy ten pomysł, ale wciąż niepokoi nas ryzyko związane ze stworzeniem trudnych warunków dla początkujących i obecnych graczy starających się osiągnąć próg wejścia do trybu rywalizacji, szczególnie w związku z przejściem na free-to-play i potencjalnym dużym napływem nowych graczy. Podczas prac nad ostatecznym rozwiązaniem będziemy naturalnie mieć tę i inne sugestie na oku.
Oszustwa nie są jedynym czynnikiem uprzykrzającym grę. Stałym problemem jest również spam i promocja cheatów. Prowadzimy ciągły monitoring promocji programów cheaterskich i stopniowo ją zwalczamy, ale będziemy nasilać wysiłki prowadzące do wyeliminowania nielegalnej promocji. Będziemy też egzekwować środki prawne przeciwko tym, którzy opracowują, dostarczają i sprzedają oprogramowanie do oszustw.
Również na konsolach systemy antycheaterskie zostaną wzmocnione. Na początku września podjęliśmy działania przeciwko urządzeniom zakłócającym połączenie sieciowe (lag switchom) i wciąż opracowujemy rozwiązania ograniczające korzystanie z nieautoryzowanych akcesoriów do sterowania, które również negatywnie wpływają na rozgrywkę na platformach konsolowych.
Oprócz tego nieprzerwanie pracujemy nad wyeliminowaniem często zgłaszanych programów cheaterskich, takich jak ESP (pokazywanie lokalizacji przeciwników) i aimboty.
Chcielibyśmy podać wam więcej szczegółów, ale producenci cheatów śledzą każdy nasz ruch i wykorzystują każdą informację do tworzenia lepszego oprogramowania i uprzedzania naszych działań. Dlatego też staraliśmy się przekazać wam jak najwięcej istotnych i obiecujących informacji, a resztę zachowamy w większej tajemnicy.
Wiemy, że obserwujecie nasze działania antycheaterskie z wielkim zainteresowaniem i że będziecie stawiać nam wyższe wymagania ze względu na znaczenie rywalizacji w grze takiej, jak BATTLEGROUNDS. Możemy wciąż niechętnie dzielić się informacjami na temat walki z oszustwami, ale zawsze będziemy szukać sposobów na częstsze przekazywanie wam tego, co można przekazać. Nie znamy konkretnej daty, ale wrócimy z kolejnymi wiadomościami, kiedy będziemy mieć kolejne znaczące osiągnięcia.
Walka z oszustami trwa wraz z przejściem PUBG: BATTLEGROUNDS do formuły free-to-play, ale jesteśmy oddani pracy i robimy wszystko, co możemy, żebyście nie tylko słyszeli o efektach naszych rozwiązań, ale też sami odczuli ich działanie.
Dziękujemy.
Do zobaczenia na polach bitwy Battlegrounds!
Zespół PUBG: BATTLEGROUNDS
