Odstranjevanje goljufov iz spletnih iger je lažje reči kot narediti. Programska oprema proti goljufijam lahko pomaga zagotoviti pošteno spletno igranje, toda kako deluje?
Številne igre za več igralcev vam omogočajo, da igrate na spletu kooperativno ali tekmovalno z drugimi igralci. Čeprav morda niste najboljši igralec v igri, verjetno uživate v igranju in sčasoma postajate boljši.
Na žalost veliko igralcev uniči užitek, ki ga lahko dobite z goljufanjem. Razvijalci iger so se temu poskušali boriti z uporabo programske opreme proti goljufijam. Morda se sprašujete, kako to deluje. Izvemo več.
Kaj je programska oprema za preprečevanje goljufanja in zakaj je pomembna?
Programska oprema proti goljufijam (ACS) poskuša preprečiti uporabo goljufij v igri. Ker obstajajo različne vrste goljufij: preklapljanje z zakasnitvijo, aimboti, vdori v zid in skriptiranje, če jih naštejemo le nekaj, obstajajo različni ACS za njihovo nevtralizacijo.
Imate ACS na strani strežnika, ki se zažene samo, ko naložite igro. Med igranjem bo programska oprema skenirala aktivne procese vašega računalnika in zaznala vse neobičajno. To so lahko datoteke, ki ste jih prenesli v sistem, ne glede na to, ali se izvajajo ali ne, ali kako vaše omrežje komunicira z drugimi. Primer tega je Easy AntiCheat, ki se zažene z vsako igro Epic Games, ki jo prenesete.
Potem je tu ACS na strani jedra, ki ima dostop do globlje ravni sistema vašega računalnika. ACS na strani jedra bo imel izjemno visoke privilegije, višje kot celo vaši gonilniki naprav in druge aplikacije, ki jih namestite v sistem. BattlEye predstavlja ACS na strani jedra, ki se uporablja v igrah, kot sta Destiny 2 in Ark: Survival Evolved.
ACS za igro običajno razkrije razvijalec. Verjetno ste naleteli na prenos datoteke ACS na vaš računalnik, ko ste že namestili igro in ste se spraševali, zakaj je pomembna.
Pomislite, kako moteče bi bilo, če bi igrali FPS in bi igralec uporabil aimbota, ki bi vas lahko takoj ustrelil v glavo brez možnosti, da bi se ubranil. Dodatki za Mehanizem goljufanja z umetno inteligenco ogroža igre FPS še dlje.
Goljufanje uniči zabavo večigralskega igranja za vse ostale. Ker očitno nikoli ne bi delovalo zanašanje na igralce, da ne bodo uporabljali programske opreme za goljufanje, je bil ACS razvit, da bi to preprečil. Brez tega bi v svojih najljubših igrah videli veliko več goljufov.
Kako deluje programska oprema za preprečevanje goljufanja?
Kot že omenjeno, različne vrste programske opreme za preprečevanje goljufanja (ACS) obravnavajo različna goljufanja. ACS, ne glede na to, ali ima privilegije na strani strežnika ali na strani jedra, bo deloval na različne načine za ciljanje na ustrezne goljufije.
Ko goljuf zamuja preklapljanje, namenoma prekine oskrbo z internetom v usklajenih intervalih, da mu koristi. V igri, kot je Madden NFL, lahko preklapljanje zamika povzroči zakasnitev, ko ste v obrambi ali napadu. Ali pa v igri Counter-Strike ali Call of Duty ne bi mogli ustreliti igralca, ki preklaplja z zamikom, ker dejansko nikoli ni na mestu, kjer se zdi, da je.
V teh primerih bi ACS na strani strežnika zaznal preklapljanje z zaostankom z beleženjem podatkovnih paketov vseh igralcev, analizo pinga in primerov časovnega žigosanja. ACS bi nato pregledal igralca in iskal morebitne sumljive spremembe v podatkovnih paketih in pingu. Ta metoda zaznavanja stikal za zamik je bila jasna, ko je Sony patentiral "zaznavanje goljufanja stikala za zamik v igrah", kot poroča MP1st.
Za goljufije, kot so aimboti in wallhacks, so to običajno izvedljive datoteke, ki 'avtomatizirajo' premike v igri, da uporabniku ponudijo nepošteno prednost, znano kot skriptiranje. Aimbot bi zabeležil lokacijo drugih igralcev in samodejno usmeril križec na tega igralca. Da bi ACS to preprečil, bo na strani strežnika vgrajen ACS, ki spremlja gibanje vsakega igralca.
ACS na strani jedra, kot smo že omenili, ima najvišje privilegije v vašem računalniku in nenehno išče goljufije, ne glede na to, ali igrate igro ali ne. BattlEye in Easy Anti-Cheat sta odlična primera te vrste ACS; ACS je nameščen na vašem računalniku in nenehno preverja, ali obstajajo zlonamerne datoteke, ki bi lahko avtomatizirale naloge igre in ovirale goljufe.
Ko bo ACS opazil morebitno goljufanje igralca, bo to označil v sistemu in uporabnika takoj izključil ali pa ga dodelil v pregled zaposlenemu. Ta zaposleni bi nato odločil, ali igralec goljufa ali ne.
Na žalost hekerji nenehno iščejo načine, kako zaobiti ACS. Zamislite si to kot nenehno bitko med ACS in hekerji, ki traja skozi generacije konzol in osebnih računalnikov.
Programska oprema proti goljufijam je običajno kompromis. Če je na voljo preveč omejitev, lahko ACS vpliva na zmogljivost in zakasnitev. Zaradi tega morajo razvijalci paziti na to, kako agresivna je programska oprema proti goljufijam.
Težave s programsko opremo za preprečevanje goljufanja
Sčasoma je goljufiva programska oprema s strani hekerjev postala bolj izpopolnjena. Programska oprema proti goljufijam je morala postati bolj izpopolnjena kot odziv na boj proti goljufijam.
Goljufi so v preteklosti našli načine, kako zaobiti programsko opremo proti goljufanju tako, da izvajajo procese na ravni jedra in ne prek aplikacije igre, ki jo nameravajo goljufati. Če ne poznate razlika med načinom jedra in uporabniškim načinom v sistemu Windows, boste morda želeli na hitro prebrati.
Da bi preprečili uporabnikom, da bi se izognili programski opremi proti goljufijam, so morali razvijalci iti globlje. Razvili so programsko opremo proti goljufijam, ki deluje na ravni jedra; skeniranje računalnika za kakršno koli programsko opremo, ki bi lahko uporabniku omogočila goljufanje.
Zdi se, da to deluje, vendar podobno kot zakaj igričarji ne marajo ACS, kot je Denovo, s seboj prinaša svoje težave. Programi, ki se izvajajo na ravni jedra, lahko uničijo računalnik, če gredo narobe; kar bi lahko privedlo do tega, da bi morali igralci iger na popravilo svojih osebnih računalnikov samo zato, ker poskušajo uživati v igri.
Še en zadržek, ki ga ima veliko igralcev, so pomisleki glede zasebnosti; če lahko programska oprema proti goljufanju prebere vse na ravni jedra, lahko teoretično pridobi dostop do česar koli v računalniku. Nihče se ne želi sprijazniti z goljufi, toda ali je vredno tvegati svojo zasebnost?
Programska oprema za preprečevanje goljufanja naredi igranje pravičnejše
Presenečeni bi bili nad tem, kako razširjeno je goljufanje v spletnih igrah. Programska oprema za preprečevanje goljufanja naredi igranje iger poštenejše za vas in vse ostale, saj tem goljufom prepreči, da bi se izognili.
Ni popolno in ne deluje vedno, a varanje bi se razmahnilo, če ga ne bi bilo. Tako kot obstaja veliko goljufij, obstaja tudi veliko programov proti goljufanju, ki pomagajo ohranjati pravičnejše igre.