Pašalinti sukčius iš internetinių žaidimų lengviau pasakyti nei padaryti. Apsauginė nuo sukčiavimo programinė įranga gali padėti užtikrinti sąžiningą internetinį žaidimą, bet kaip ji veikia?

Daugybė kelių žaidėjų žaidimų leidžia žaisti internete bendradarbiaujant arba varžantis su kitais žaidėjais. Nors galbūt nesate geriausias žaidėjas žaidime, greičiausiai jums patiks žaisti ir laikui bėgant tobulėti.

Deja, daugelis žaidėjų sugadina malonumą, kurį galite gauti sukčiaujant. Žaidimų kūrėjai bandė su tuo kovoti naudodami kovos su sukčiavimu programinę įrangą. Jums gali kilti klausimas, kaip tai veikia. Sužinokime daugiau.

Kas yra kovos su sukčiavimu programinė įranga ir kodėl ji svarbi?

Apsaugos nuo sukčiavimo programinė įranga (ACS) bando užkirsti kelią apgavysčių naudojimui žaidime. Kadangi yra įvairių tipų apgaulių: vėlavimo perjungimas, taikikliai, sieniniai įsilaužimai ir scenarijų kūrimas, yra įvairių ACS, kurie juos neutralizuoja.

Turite serverio ACS, kuri veikia tik tada, kai įkeliate žaidimą. Žaidžiant programinė įranga nuskaitys aktyvius jūsų kompiuterio procesus ir aptiks ką nors neįprasto. Tai gali būti failai, kuriuos atsisiuntėte į sistemą, nesvarbu, ar jie veikia, ar ne, arba kaip jūsų tinklas sąveikauja su kitais. To pavyzdys yra „Easy AntiCheat“, kuris paleidžiamas su kiekvienu atsisiunčiamu „Epic Games“ žaidimu.

instagram viewer

Tada yra branduolio pusės ACS, kuriai suteikiama prieiga prie gilesnio kompiuterio sistemos lygio. Branduolio pusės ACS turės ypač dideles privilegijas, aukštesnes nei jūsų įrenginių tvarkyklės ir kitos programėlės, kurias įdiegiate savo sistemoje. BattlEye yra branduolio pusės ACS, naudojama tokiuose žaidimuose kaip Destiny 2 ir Ark: Survival Evolved.

Žaidimo ACS paprastai nurodo kūrėjas. Tikriausiai susidūrėte su ACS failu, kuris buvo atsisiunčiamas į jūsų kompiuterį, kai anksčiau įdiegėte žaidimą ir susimąstėte, kodėl tai svarbu.

Pagalvokite, kaip būtų nemalonu, jei žaistumėte FPS, o žaidėjas naudotų taiklinį robotą, galintį akimirksniu gauti šūvį į jus, be jokios galimybės atmušti. Papildymai iš AI sukčiavimo varikliai kelia grėsmę FPS žaidimams Dar toliau.

Sukčiavimas sugadina žaidimo kelių žaidėjų žaidimus linksmybes visiems kitiems. Kadangi pasikliauti žaidėjais nenaudoti sukčiavimo programinės įrangos niekada nepavyks, ACS buvo sukurta tam, kad to išvengtų. Be jo mėgstamiausiuose žaidimuose pamatytumėte daug daugiau apgavikų.

Kaip veikia kovos su sukčiavimu programinė įranga?

Kaip minėta, skirtingų tipų kovos su sukčiavimu programinė įranga (ACS) sprendžia skirtingus cheats. ACS, neatsižvelgiant į tai, ar ji turi serverio, ar branduolio pusės teises, veiks įvairiais būdais, kad būtų nukreipta į atitinkamus cheats.

Kai apgavikas vėluoja perjungti, jie sąmoningai nutraukia interneto tiekimą suderintais intervalais, kad būtų naudingi. Tokiame žaidime kaip Madden NFL dėl atsilikimo perjungimo gali atsirasti delsų, kai esate gynyboje ar puolime. Arba žaidžiant „Counter-Strike“ ar „Call of Duty“ negalėtumėte nufilmuoti žaidėjo atsilikimo, nes jie niekada nėra toje vietoje, kurioje atrodo.

Tokiais atvejais serverio pusės ACS aptiktų vėlavimo perjungimą registruodama visų grotuvų duomenų paketus, analizuodama ping ir laiko žymėjimo pavyzdžius. Tada ACS patikrins žaidėją, ieškantį įtartinų duomenų paketų ir ping pakeitimų. Šis vėlavimo jungiklių aptikimo metodas buvo aiškus, kai „Sony“ užpatentavo „aptikti vėlavimo jungiklio sukčiavimą žaidimuose“, kaip pranešė MP1st.

Apgaulės atveju, pvz., „Aimbot“ ir „Wallhack“, tai paprastai yra vykdomieji failai, kurie „automatizuoja“ žaidimo judesius, kad vartotojui būtų suteiktas nesąžiningas pranašumas, žinomas kaip scenarijus. Tikslinis robotas užregistruotų kitų žaidėjų buvimo vietą ir automatiškai nukreiptų taikiklį į tą žaidėją. Kad ACS to išvengtų, bus integruota ACS serverio pusė, stebinti kiekvieno žaidėjo judesius.

Branduolio pusės ACS, kaip aptarėme anksčiau, jūsų kompiuteryje suteikia aukščiausias privilegijas ir nuolat ieško apgaulių, nepaisant to, ar žaidžiate žaidimą, ar ne. BattlEye ir Easy Anti-Cheat yra puikūs šio tipo ACS pavyzdžiai; ACS yra įdiegtas jūsų kompiuteryje ir nuolat tikrina, ar nėra kenkėjiškų failų, kurie galėtų automatizuoti žaidimo užduotis ir trukdyti sukčiams.

Kai ACS pastebės galimą žaidėjo sukčiavimo elgesį, jie tai pažymės sistemoje ir iš karto uždraus vartotoją arba paskiria jį peržiūrėti darbuotojui. Tada šis darbuotojas nuspręstų, ar žaidėjas sukčiauja, ar ne.

Deja, įsilaužėliai nuolat randa būdų, kaip apeiti ACS. Pagalvokite apie tai kaip apie nuolatinę kovą tarp ACS ir įsilaužėlių, besitęsiančią per visas konsolių ir kompiuterių kartas.

Apsauginė nuo sukčiavimo programinė įranga paprastai yra kompromisas. Jei yra per daug apribojimų, ACS gali turėti įtakos našumui ir delsai. Dėl šios priežasties kūrėjai turi būti atsargūs dėl to, kokia agresyvi yra kovos su sukčiavimu programinė įranga.

„Anti-Cheat“ programinės įrangos problemos

Laikui bėgant įsilaužėlių sukčiavimo programinė įranga tapo sudėtingesnė. Kovos su sukčiavimu programinė įranga turėjo tapti sudėtingesnė siekiant kovoti su ja.

Apgavikai praeityje rado būdų, kaip apeiti kovos su sukčiavimu programinę įrangą, vykdydami procesus branduolio lygiu, o ne naudodami žaidimo programą, kurią ketina apgauti. Jei nesate susipažinę su skirtumas tarp branduolio režimo ir vartotojo režimo sistemoje Windows, galbūt norėsite greitai perskaityti.

Kad vartotojai neapeitų kovos su sukčiavimu programinės įrangos, kūrėjai turėjo įsigilinti. Jie sukūrė anti-cheat programinę įrangą, kuri veikia branduolio lygiu; kompiuterio nuskaitymas, ar nėra programinės įrangos, kuri gali leisti vartotojui sukčiauti.

Atrodo, kad tai veikia, bet panašiai kodėl žaidėjai nemėgsta ACS kaip Denovo, tai atsineša ir savo problemų. Programos, veikiančios branduolio lygiu, gali pakenkti kompiuteriui, jei jos suklysta; Dėl to žaidėjams gali tekti taisyti savo kompiuterius tiesiog norėdami mėgautis žaidimu.

Kitas daugelio žaidėjų išlygas yra susirūpinimas dėl privatumo; jei kovos su sukčiavimu programinė įranga gali nuskaityti viską branduolio lygiu, ji teoriškai gali pasiekti bet ką kompiuteryje. Niekas nenori taikstytis su apgavikais, bet ar verta rizikuoti savo privatumu?

Kovos su sukčiavimu programinė įranga daro žaidimus teisingesnį

Nustebsite, koks paplitęs sukčiavimas internetiniuose žaidimuose. Apsauginė nuo sukčiavimo programinė įranga daro žaidimus sąžiningesnius jums ir visiems kitiems, nes neleidžia sukčiams išsisukti.

Tai nėra tobula ir ne visada veikia, tačiau sukčiavimas būtų paplitęs, jei jo nebūtų. Kaip yra daugybė apgaulių, taip pat yra daugybė kovos su sukčiavimu programinės įrangos programų, kurios padeda žaisti sąžiningiau.