Podvádění v online hrách
Podvádění ( angl. cheat "cheat, deceive") - použití zařízení a programů třetích stran k poskytování nečestných výhod v počítačových hrách . Následně se termín přesunul na deskové [1] [2] a hazardní hry.
Klamání v hazardních hrách zjevně existovalo již od prehistorických dob: mezi egyptskými hieroglyfy byly nalezeny zmínky o náprstcích , hře spojené s klamem [3] .
Podvádění v singlech existuje a je tolerováno. Herní expertka Mia Consalvo tedy v jednom z průzkumů dostala odpověď: „Nemůžete podvádět před prefixem, můžete podvádět pouze před jiným hráčem“ [4] [5] . Ale ve hrách proti lidem zkušenost říká, že se nikdo nechce pouštět do hry, kde je hodně gaunerů [2] . Proto ve velkých online hrách existuje vážný boj proti podvádění. Takže Valve Anti-Cheat poté, co našel potvrzený podvádění program, trvale zakáže podvodníka v této hře [6] . V MMO hrách kontrolovaných jejich vývojáři jsou herní účty blokovány administrací s obecným zněním „ pro proces, který hra nezajišťuje “.
Také podvádění by mělo být odděleno od trollingu a sabotáže [7] , jejichž účelem je zabránit partnerovi ve hře a získat z ní potěšení, nikoli však herní výhodu.
V současné době (2018) cheatoví vývojáři často záměrně zadržují distribuci svých potomků, aby nebyli zakázáni: schovávají se v darknetu a program je distribuován formou předplatného s ochranou proti kopírování . Jedna z kontroverzních funkcí myší A4Tech Bloody ( Core 3 - kompenzace zpětného rázu ve střelcích) je k dispozici pouze za poplatek.
Nejistota pojmu "podvádění"
Výše uvedená definice je neformální: obsahuje pojem „nečestný“. Johan Huizinga v Homo ludens říká, že hráč „předstírá, že dodržuje pravidla a hraje s každým, dokud ho nechytí za ruku“ [8] [4] . V deskové hře je to obvykle patrné, ale v počítačové hře existuje „šedá zóna“ mezi zdánlivě fair play a přímým podváděním. Například:
- Rychlý počítač, kvalitní periferie a dobré internetové připojení zvyšují výsledek ve hře, ale těžko je nazvat podváděním.
- Vypnutí video efektů (jako je mlha ) lze použít jak ke zvýšení FPS , tak k odmaskování nepřátel.
- Krátká přestávka v komunikaci může být způsobena přetížením u poskytovatele a umělým zpožděním.
Proto vývojáři her v licenční smlouvě deklarují několik standardních metod podvádění a o zbytku říkají „podle uvážení správy“. Například World of Tanks definuje podvádění jako „použití programů, které napodobují akce uživatelů ve hře (botů), klikací programy, makra pro ovládání klávesnice a myši, další podobné metody shromažďování herních úspěchů, jakož i další formy nesportovního chování dle uvážení Správy“ [9 ] .
(Zajímavé je, že „ Homo ludens “ také popisuje škůdce zvěře zvané „spielbrechers“.)
Běžné formy podvádění
Seznam není vyčerpávající. Jsou uvedeny pouze nejběžnější typy podvodů.
Získání informací skrytých před přehrávačem
Často hra dostane nějaké informace ze serveru, ale neposkytne je. Zavedena do procesu hry, stále ji můžete získat.
- Wallhack - Pohled skrz zdi [10] [11] , přírodní překážky (skaly, vegetace atd.) nebo i terén.
- Chamhack , maphack [12] [13] [14] - odstranění válečné mlhy , odstranění vegetace ...
- Žádný kouř [15] , žádný blesk [16] – odstranění efektů, které oslepují hráče.
- ESP neboli mimosmyslové vnímání – ukazuje některé skryté vlastnosti nepřítele.
Zásahy do řízení
S vysokou rychlostí a absolutní přesností, která je počítači vlastní, nenechává podvodník žádnou šanci pro poctivé hráče.
- Žádný zpětný ráz , systém řízení zpětného rázu - snížení nebo plná kompenzace zpětného rázu.
- Aimbot - automaticky míří zbraní na nepřítele [17] [18] .
- Triggerbot - hráč míří zbraní sám, bot střílí, když je namířena [19] .
- V závislosti na specifikách hry existují další roboti. V Dota 2 je robot, který aktivuje přesně tolik bomb pro hrdinu Techniky , kolik je potřeba k zabití [20] . V MMORPG hrách existují roboti, kteří za hráče provádějí rutinní akce (jejich vztah k cheatům je diskutabilní).
Akce nemožné v normální hře
Pokud server nezkontroluje správnost výpočtů provedených na klientovi, může podvodník udělat nemožné.
- Speedhack - rychlost nedosažitelná ve fair play.
- Rychlopalba - střelba z pistole rychlostí kulometu.
- Dupe - duplikace položek.
- Noclip – Zakáže kontrolu kolize úrovní a umožní hráči procházet zdmi.
Využití právních postupů
I bez speciálního softwaru je možné zcela legálními postupy získat nespravedlivou výhodu.
- Boosting – hráč dá účet profesionálovi, aby zvýšil hodnocení, nebo hraje proti svému vlastnímu účtu a záměrně mu podlehne.
- Twinking – pomáhá postavě na vysoké úrovni vylepšit nízkoúrovňovou (zároveň je hlavní, twink je nízkoúrovňová).
- Stream Sniping - příjem informací prostřednictvím streamů hry (před kterými se v některých hrách mohou streameři chránit zakrytím ID aktuální herní relace obrázkem nebo nápisem nebo vysíláním hry se zpožděním). Mnoho her zakazuje streamování, pokud se hraje ze stejné IP adresy.
- Ke známému incidentu v PlayerUnknown's Battlegrounds došlo v létě 2017 [21] [22] . Na streamery začal skutečný hon, začali lovce zakazovat a hráč, který „hvězdu“ zabil, spadl do distribuce podle něj zcela náhodou.
- Využití herních chyb („glitch“). Některé chyby (například skákání ) jsou přitom prohlášeny za kanonické a lze je volně používat, jiné (přetáhnout špiona do spawn zóny někoho jiného v Team Fortress 2 ) jsou považovány za podvodné.
- Zajímavý bug s hrdiny Pudgem a Chenem v Dotě 2 (první hodí hák a přitáhne nepřítele k sobě, druhý teleportuje svého parťáka do fontány). Kombo, které vám umožní přitáhnout nepřítele k vaší fontáně, je známé již poměrně dlouho a bylo považováno za obtížné, dokud se ho týmu Na'Vi nepodařilo vytáhnout přímo na The International 2013 [23] . Okamžitě následovala náprava. Současně s kombinací hrdinů Chena a Pudge byl také znám tah Timbersaw a Bloodstone, který hrdinovi umožnil obnovit zdraví na maximální úroveň aplikací schopnosti Timber Chain a současně aktivního efektu z Bloodstone. čas. Pro rok 2017 je stejná chyba u dvojice Kunkka + Keeper of the Light , je také považována za obtížně zneužitelnou [24] .
- Umělé zpoždění , dopředná imitace zpoždění sítě. Hry se čím dál tím více dělají tak, že hráč, který prožívá zpoždění, si jich nevšiml [25] – toto chování her lze využít ve svůj prospěch. Z pohledu oběti to vypadá, že nepřítel má komunikační zpoždění a nelze ho zasáhnout, ale nějak se mu i přes tyto prodlevy podaří zasáhnout vás (hra na počítači cheatera běží plynule) [26] . Zároveň existuje i zařízení pro zavádění zpoždění na žádost hráče: nejjednodušší „lag switch“, který fungoval u některých set-top boxů, přerušil kroucené páry, které fungují pro přenos [27] [28] , existují složitější zařízení [29] .
Nesportovní chování mimo herní mechaniku
- Porušení ústních dohod, které nejsou stanoveny ve formě herních algoritmů. Takže v DotA , když to byl WarCraft III mod, se věřilo, že věž porazíte, když se k ní přiblížíte spolu s creeps. Ve většině sim závodních soutěží je auto považováno za na dráze, pokud jsou v povolené oblasti alespoň dvě kola.
- Hra do prohry za přitížených okolností: v eSports (hráč v Dota 2 „ Sólo “ se tím vyznačoval), systematická hra proti jednomu hráči (sražení konkrétního jezdce z trati), známky tajné dohody. Pokud neexistují žádné přitěžující okolnosti, je hraní s nepřáteli obvykle považováno za sabotáž a je trestáno mírněji: v Dotě 2 , stejně jako v jiných hrách Valve, je udělen doživotní zákaz používání cheatového programu a otužilí škůdci jsou drženi pouze v zvláštní režim, dokud nebudou opraveny [30] .
- Zasahování do protivníků, špehování obrazovek v místní hře.
- Použití speciálního hardwaru . V roce 2018 byl tedy jeden z týmů Dota 2 diskvalifikován za použití programovatelné myši Razer [31] k rychlému teleportování klonů hrdiny Meepo (tento hrdina má až čtyři další kopie se svým životem a manou , každá se ovládá samostatně, zemře-li jeden, zemřou všichni).
Boj proti podvádění
Herní architektura
Snaží se dělat hry podle principu „autoritářského serveru“: vše, co je možné, se počítá na serveru; vše, co klient nemusí znát, mu není dáno. To je však často v rozporu s jinými úkoly: hra musí kompenzovat komunikační zpoždění a nepřenášet mnoho informací po síti a herní server musí pracovat rychle. Autoritářský server se používá například ve hře World of Tanks , kde na serveru probíhají výpočty pohybu tanků, detekce nepřátelských tanků a střelecká balistika. Proto je nemožné vytvořit mody, které by měnily rychlost tanku, viditelnost tanku, dráhu střel. Nicméně pro tuto hru existují cheatové úpravy, které vám umožní zlepšit viditelnost v zaměřovači (odstranění keřů a listů, zobrazení obrysů již detekovaných tanků za překážkami), automatické zaměřování zaměřovače (aim-boti).
Vývojáři se snaží kód hry zašifrovat. Systémy jako VMProtect a Denuvo se používají nejen k ochraně proti pirátství , ale také k ochraně proti podvádění. Síťové pakety jsou také šifrovány.
Shromažďování důkazů o podvodnících
Anti- cheat může fungovat na principu antiviru : jakmile nalezne známý cheat program, informuje o tom centrální server. Zároveň mohou nastat problémy s ochranou soukromí : například Valve Anti-Cheat kontroluje mezipaměť DNS , což vám nepřímo umožňuje určit, na které stránky hráč šel (ale podle autorů pouze u 1 % hráčů, části této cache jsou odeslány k serióznější kontrole) - je to z důvodu ochrany cheatů před kopírováním [32] .
Herní konzole se naučily všímat si toho nejjednoduššího vybavení, které rozbije kroucené páry. Stačí jej však připojit přes switch , a set-top box si ničeho nevšimne [29] .
Bota lze odhalit statistickou analýzou – stalo se však, že velmi silný hráč byl zaměněn za bota. Pro snížení počtu falešných poplachů je statistická analýza kombinována s manuálním ověřováním.
Pro ruční ověření může anti-cheat odesílat záznamy, snímky obrazovky , obsah chatu na server ...
Sankce pro podvodníky
Například Valve Anti-Cheat nabízí následující sankce:
- Za potvrzený podvodný program (princip fungování VAC se blíží antivirům ) je udělen doživotní online ban ve hře, na které byl chycen.
- Mnoho z programů VPN je prohlášeno za „konfliktní s VAC“, musí být vypnuty při hraní na zabezpečeném serveru [33] .
Steam API umožňuje připojit vlastní anti-cheaty, přičemž funkčnost API odpovídá funkčnosti VAC - to znamená, že někomu přistiženému při podvádění nelze zakázat hraní offline.
Sankce přitom nemusí být nutně tvrdé: například v Titanfall nejsou cheateři zakázáni, ale navždy posláni na samostatné servery, kde mohou hrát pouze se svým vlastním druhem.
Viz také
Poznámky
- ↑ Archivovaná kopie (odkaz není dostupný) . Získáno 12. září 2019. Archivováno z originálu 20. září 2019. (neurčitý)
- ↑ 1 2 Pravidla proti podvádění | chess-news.ru
- ↑ Mia Consalvo. Co je podvádění // Podvádění: Získání výhody ve videohrách . - MIT Press, 2007. - S. 6 . — 228 s. - ISBN 978-0-262-03365-7 .
- ↑ 1 2 Jaký typ herního podvodníka jste? | WIRED
- ↑ Mia Consalvo. GameCube nemůžete podvádět, můžete podvádět pouze jiného hráče // Podvádění: Získání výhody ve videohrách . - MIT Press, 2007. - S. 91 . — 228 s. - ISBN 978-0-262-03365-7 .
- ↑ Byl mi zakázán VAC - Systém Valve Anti-Cheat (VAC) - Databáze znalostí - Podpora Steam
- ↑ Mia Consalvo. The Cheaters // Cheating: Získání výhody ve videohrách . - MIT Press, 2007. - S. 109 . — 228 s. - ISBN 978-0-262-03365-7 .
- ↑ Johan Huizinga. Kapitola III // Homo ludens / Překladatel D. V. Silvestrov, vědecký komentář D. E. Kharitonoviče. - M . : Progress-Tradition, 1997. - S. 64. - ISBN 5-89493-010-3 .
- ↑ Pravidla hry World Of Tanks čtěte podrobnosti online
- ↑ Archivovaná kopie (odkaz není dostupný) . Získáno 7. listopadu 2017. Archivováno z originálu 11. listopadu 2017. (neurčitý)
- ↑ Urban Dictionary: wallhack
- ↑ Co je to mapový hack? — Fóra StarCraft II
- ↑ Urban Dictionary: Map Hack
- ↑ Uložte paměť a napište maphack / Sudo Null IT News
- ↑ Counter Strike 1.6 No Smoke Hack – YouTube
- ↑ Counter-Strike Bez Flash Glitch [Non Hack, žádné stahování] - YouTube
- ↑ Video vtipu Rocket Jump
- ↑ Test jednoho ze střelců pro Call of Duty: Modern Warfare 2
- ↑ Co je to Triggerbot? A jak to funguje? (CSGO) – YouTube
- ↑ Upozornění, další cheaty v Dotě! - Youtube
- ↑ https://game2day.org/news/22426/igrok-pubg-poluchil-ban-za-vyslejivanie-i-ubiistvo-strimerov-twitch (nedostupný odkaz)
- ↑ Zákaz „streamového odstřelování“ z Playerunknown's Battlegrounds rozděluje komunitu – Polygon
- ↑ Dota 2 – Combo Chen (štěně) + Pudge (DENDI) #TI3 – YouTube
- ↑ Dota 2 Chips – Chci to vědět #61 Kunkka – YouTube
- ↑ Kompenzace za zpoždění – oficiální TF2 Wiki | Oficiální Wiki Team Fortress
- ↑ Lag Switch Hacker - Cs Go Lag Cheat - Overwatch - Youtube
- ↑ Lag Switch: 5 kroků
- ↑ Jak sestavit Lag Switch (HD) - YouTube
- ↑ 1 2 Zjistěte to, než si koupíte jakýkoli zpožděný spínač
- ↑ Priorita – Dota 2 Wiki
- ↑ Valve zakázal tým Dota 2 z The International za používání programovatelné myši | PC hráči
- ↑ Gabe jde na Reddit, aby objasnil fámy Valve Anti-Cheat; „Pošleme vaši historii prohlížení do Valve? Ne." | PCGamesN
- ↑ Tak tomu bylo s Dota 2 a OpenVPN na konci léta 2017.