Boj za férovost: Zpráva o pokroku v boji proti podvádění
Zpráva o pokroku v anticheat technologii společnosti EA.
24. dubna 2025


Od Elise Murphy, vedoucí oddělení zabezpečení her
Shrnutí:
- EA Javelin Anticheat zablokoval od svého spuštění přes 33 milionů pokusů o podvádění v rámci 2,2 miliardy herních relací na PC.
- Aktuálně je aktivní ve 14 titulech od EA, včetně sérií Battlefield, Madden a EA SPORTS FC.
- Systém vytvořili odborníci na bezpečnost, data a vývoj her s cílem odhalit a zastavit podvádění ve všech jeho podobách.
- Férovost vzrostla—výskyt podvodníků v zápasech Battlefieldu 2042 byl po nedávných aktualizacích snížen na polovinu.
U nás v EA inspirujeme svět k hraní – ale nic nekazí zábavu ze hry tak jako podvádění. Naším cílem je zabezpečit naše hry, odhalit a znemožnit všechny formy podvádění, které by mohly kazit zážitek z hraní. V posledních několika letech jsme se intenzivně věnovali práci na našem anti-cheat programu a s radostí vám dnes můžeme představit, čeho jsme doposud dosáhli.
Náš stěžejní produkt proti podvádění byl původně vydán ve hře FIFA 23 v září 2022 a od té doby znemožňuje, identifikuje a řeší podvodné aktivity. Od svého uvedení na trh si přes 28 milionů PC hráčů/hráček vychutnávalo férové hraní ve více než 2,2 miliardách herních relací v sériích EA SPORTS™ FC, EA SPORTS™ Madden NFL, Battlefield™, F1®, EA SPORTS™ WRC a Plants vs. Zombies™. Řešení zabránilo více než 33 milionům pokusů o podvádění a ve spolupráci s našimi studii jsme trvale zablokovali tisíce účtů podvodníků ve 14 hrách od EA!
Dnes znovu potvrzujeme svůj závazek k férovému hraní tím, že představujeme značku EA Javelin Anticheat. Tato značka byla pečlivě vybrána tak, aby sdělovala základní vlastnosti řešení: obranu, sílu a hbitost. Chceme také v EA zajistit větší transparentnost v našem úsilí proti podvádění, proto považujte tento článek za první z řady pravidelných článků a podrobných analýz, které budeme zveřejňovat.
Týmová snaha
Vytvoření a provozování programu proti podvádění v tomto rozsahu vyžaduje talentovaný tým, který je připraven čelit této výzvě. Samotný tým proti podvádění je tvořen třemi hlavními jednotkami:
- Technologie EA Javelin Anticheat je vyvíjena a udržována vývojářským týmem superhvězdných bezpečnostních a softwarových inženýrů, kteří mají odborné znalosti od výzkumu zranitelnosti přes kernel development až po vývoj her.
- Náš neuvěřitelný operační tým tvoří analytici a reverzní inženýři, kteří provádějí vyšetřování, vydávají tresty za podvádění a pravidelně kontrolují naši technologii proti podvádění, aby poskytovali zpětnou vazbu na její vylepšení.
- Podporu tomu všemu zajišťuje náš fantastický, multifunkční datový tým tvořený datovými analytiky, datovými inženýry a datovými vědci. Poskytují klíčové informace o tom, jak efektivní jsou naše snahy proti podvádění, budují a udržují pokročilé modely strojového učení a AI a umožňují nám upravovat naše úsilí proti podvádění v široké škále herních žánrů a franšíz, které podporujeme.
Důležitou součástí úspěšnosti našich snah v boji proti podvádění je rozsáhlá síť partnerů z celé EA. Společně tyto týmy přinášejí unikátní optiku, která nám pomáhá provádět správná opatření ve správných časech, abychom vytvořili co nejlepší možný zážitek pro naši hráčskou komunitu.
Řešení podvádění ve všech jeho podobách
Na praktické úrovni mají různé žánry různé typy cheatů. Střílečky jsou známé svymi aimboty a triggerboty, které podvodníkům pomáhají bez námahy přesně střílet, dále jsou tu wallhacky nebo „extra senzorické vnímání" (ESP), které podvodníkům umožňují vidět skrze zdi, lokalizovat kořist nebo dokonce sledovat polohu a zdravotní stav protivníků. Ve hře jako EA SPORTS FC™ může podvodník zkusit zfalšovat informace o zápase, aby dosáhl okamžitého vítězství. A to je jenom pár příkladů. Analýza a reakce na cheaty, jakmile se objeví, je jednou z věcí, které dělají naši práci tak zajímavou – vývojáři cheatů mohou být velmi kreativní, a proto musíme být i my.
Na technické úrovni lze cheaty rozdělit do dvou hlavních kategorií - interní a externí. To se týká toho, zda cheat vkládá kód do herního procesu, nebo pouze čte a vykonává akce mimo hru. Oba tyto typy cheatů mohou mít výrazný dopad na férovost hry. Pixel-boty jsou příkladem externích cheatů a mohou být účinné jako aimboti tím, že pouze čtou obrazovku, zatímco interní cheaty mohou manipulovat herní data, aby změnily cokoli, co není přímo chráněno herním serverem. EA Javelin Anticheat je navržen tak, aby chránil před obojím, díky stovkám konkrétních detekcí, obecnějším telemetrickým signálům a řadě dalších ochran, které zamezují cheaterům dělat cokoli.
Anticheat na úrovni jádra
Možná jste slyšeli o „anti-cheatu na úrovni jádra" (kernel-level anti-cheat). Stejně jako mnoho jiných produktů v oblasti anticheatů, i EA Javelin Anticheat z nutnosti funguje v jádru. Protože externí cheaty neinteragují se samotným herním procesem, mohou se snadno vyhnout mnoha technikám proti cheatování, zejména pokud fungují z jádra. Jádro je nejhlubší část operačního systému, a pokud cheaty fungují odsud, zatímco anti-cheat ne, mohou tak skrýt veškeré své činnosti bez jakékoli šance na detekci či prevenci. Ačkoli je ovladač jádra zásadní pro ochranu férovosti hraní, zároveň chápeme obavy, které může vyvolávat. EA Javelin Anticheat běží pouze při spuštění jedné z našich chráněných her a pokud odinstalujete všechny své hry od EA s ochranou Javelin Anticheat, sám se odinstaluje. Úzce spolupracujeme s interními týmy a externími hodnotiteli, aby bylo potvrzeno, že EA Javelin Anticheat kontroluje pouze to, co je potřeba pro účely ochrany před podvody… vše ostatní je mimo dosah.
Měření dopadu
Cheaty mohou ohrozit bezpečnost hry různými způsoby. Všechny tyto nástroje a možnosti máme vytvořené, abychom je zastavili. Ale jak poznáme, jestli skutečně máme dopad a chráníme právo našich hráčů a hráček na férové hraní?
Jednoznačnou cestou, jak zjistit, jak férové jsou naše hry, je vyhodnotit počet zápasů s podvodníky a zjistit, kolik her hráli s ostatními. Na základě analýzy můžeme přijít s měřítkem, jak často by běžný hráč průměrně potkal podvodníka ve svých hrách. Říkáme tomu míra infekce v zápasech a jedná se o zpětně se ohlížející metriku, která nám pomáhá pochopit, zda naše zásahy vedly ke zvýšení počtu férových zápasů. Jedná se o dobrý způsob, jak měřit, jak moc jsme postupně vylepšili férovost našich her.

Na podzim jsme zavedli nové funkce EA Javelin Anticheat a aplikovali je na Battlefield 2042, což vedlo k zhruba polovičnímu snížení míry infekce v zápasech. Tým tyto funkce zaváděl postupně, aby se zabránilo falešným pozitivům. Vždy bude rozdíl mezi celkovým počtem hráčů a hráček, u nichž máme podezření na podvádění, a počtem, vůči kterému skutečně podnikneme sebevědomá opatření. Spory mezi hráči/hráčkami bereme velmi vážně, protože nikdy nechceme ovlivnit schopnost legitimního hráče / legitimní hráčky hrát některou z našich her. Dosáhli jsme míry přesnosti přes 99 % při blokování podvodníků a v případech, kdy šetření naznačilo, že opatření nebylo odůvodněné, jsme rozhodnutí zrušili.
Méně zjevnou metrikou je dopad naší práce na trh s cheaty. Pokud naše práce ztěžuje a prodlužuje vývoj a podporu funkčního cheatu, jeho dostupnost bude menší a cena pravděpodobně stoupne. Frustrovaní podvodníci mohou přestat podvádět, přestat hrát, nebo se přesunout k jiné hře, kde jsou cheaty dostupnější.
Jsme neuvěřitelně pyšní na pokrok, kterého jsme dosáhli, ale víme, že naše práce ještě nekončí. Jsme nadšeni, že můžeme i nadále plnit naše poslání, abychom zajistili hráčské komunitě EA na PC férové a zábavné zážitky v našich hrách. Zůstaňte s námi – budeme častěji sdílet aktualizace o našich snahách proti podvádění.
Do té doby se bavte a buďte fér!
