Více než 40 000 účtů ve hře Dota 2 bylo v posledních několika týdnech trvale zablokováno poté, co byly přistiženy při podvádění ve hře pomocí softwaru třetí strany. Informoval o tom server The Verge a IGN.
Vývojáři her a tvůrci cheatů mezi sebou bojují již od vydání první multiplayer hry. V průběhu let se tento souboj dočkal mnoha vynalézavých zvratů. Nejnovější trik od společnosti Valve využil pasti ve vyrovnávací paměti. V úterním příspěvku na blogu společnost Valve prozradila, že nedávno opravila známý exploit, který používal software třetí strany k podvádění. Společnost zároveň vytvořila past na hráče, kteří tento trik využívali.
Valve bans 40,000 accounts after laying a trap for cheaters in Dota 2 https://t.co/qrLY6boXei pic.twitter.com/ju5PFjltIJ
— The Verge (@verge) February 23, 2023
Software poskytl uživatelům informace, ke kterým neměli mít přístup
Podle společnosti Valve podvodný software poskytoval uživatelům neférovou výhodu. Program měl totiž přístup k informacím, které by během hry neměly být pro hráče viditelné. Potom, co společnost dokázala zjistit, jak tento software funguje, vydala záplatu a zároveň nastražila past.
„Aktualizaci jsme vydali, jakmile jsme pochopili, jakou metodu tito podvodníci používají,“ uvedla společnost Valve. „Tato aktualizace vytvořila honeypot: část dat uvnitř herního klienta, která by při běžném hraní nikdy nebyla přečtena, ale která by mohla být přečtena těmito exploity.“ Společnost Valve tvrdí, že všech 40 000 nyní zablokovaných účtů mělo přístup k této skryté části dat a že má „extrémně vysokou jistotu, že každý ban byl zasloužený“.
Společnost Valve uvedla, že chce z těchto zakázaných hráčů udělat exemplární případ a nebude tolerovat podvodníky, kteří používají software, jenž čte interní data z hry Dota 2.
Společnost Valve zdůraznila, že počet zakázaných účtů je obzvláště významný vzhledem k tomu, jak rozšířený byl tento typ exploitu. „Zatímco boj proti podvodníkům a tvůrcům cheatů často probíhá ve stínu, chtěli jsme tento příklad zviditelnit a využít ho k tomu, abychom jasně vyjádřili náš postoj: Pokud při hraní hry používáte jakoukoli aplikaci, která čte data z klienta Dota, může být váš účet trvale zablokován,“ upozornila společnost Valve.
Po odhalení této pasti se však zdá, že podobné metody budou v budoucnu mnohem méně účinné. Pečlivý tvůrce cheatů by pravděpodobně mohl analyzovat strukturu paměti hry a pečlivě určit pouze platné a užitečné adresy. S největší pravděpodobností již ale takové cheaty dávno existují, a těchto 40 tisíc zablokovaných účtů je jen špička ledovce.