Mi az Anti-Cheat szoftver, és hogyan működik?

Mi az Anti-Cheat szoftver, és hogyan működik?
Az Önhöz hasonló olvasók támogatják a MUO-t. Amikor a webhelyünkön található linkek használatával vásárol, társult jutalékot kaphatunk. Olvass tovább.

A sok többjátékos játék lehetővé teszi, hogy más játékosokkal együttműködve vagy versenyszerűen online játssz. Bár nem te vagy a legjobb játékos egy játékban, valószínűleg élvezed a játékot, és idővel egyre jobb leszel.





Sajnos sok játékos tönkreteszi a csalással szerzett élvezetet. A játékfejlesztők csalás elleni szoftverekkel próbálták ezt leküzdeni. Kíváncsi lehet, hogyan működik ez. Tudjunk meg többet.





MAKEUSEOF A NAP VIDEÓJA GÖRGÖZSEN A TARTALOM FOLYTATÁSHOZ

Mi az Anti-Cheat szoftver, és miért fontos?

A csalásgátló szoftver (ACS) megpróbálja megakadályozni, hogy csalásokat használjanak a játékokban. Mivel különféle típusú csalások léteznek: késleltetés, célbotok, fali hackek és szkriptek, hogy csak néhányat említsünk, különféle ACS-ek semlegesítik őket.





Szerveroldali ACS-je van, amely csak játék betöltésekor fut. Játék közben a szoftver átvizsgálja a számítógép aktív folyamatait, és minden szokatlant észlel. Ezek lehetnek a rendszerre letöltött fájlok, függetlenül attól, hogy futnak-e vagy sem, vagy hogy a hálózat hogyan kommunikál másokkal. Példa erre az Easy AntiCheat, amely minden letöltött Epic Games játékkal elindul.

  Az Easy Anti Cheat honlapja

Aztán ott van a kerneloldali ACS, amely hozzáférést kap a számítógép rendszerének mélyebb szintjéhez. A kerneloldali ACS rendkívül magas jogosultságokkal rendelkezik, még az eszközillesztőprogramoknál és a rendszerre telepített egyéb alkalmazásoknál is magasabb jogosultságokkal rendelkezik. A BattlEye egy kerneloldali ACS-t képvisel, amelyet olyan játékokban használnak, mint a Destiny 2 és az Ark: Survival Evolved.



legjobb jegyzetelés alkalmazás android

A játék ACS-jét általában a fejlesztő nyilvánosságra hozza. Valószínűleg találkozott már olyan ACS-fájllal, amely letöltődik a számítógépére, amikor korábban telepített egy játékot, és azon töprengett, miért fontos ez.

Gondolj bele, milyen bosszantó lenne, ha FPS-sel játszol, és egy játékos célbotot használna, amely azonnal fejlövést tud rád lőni anélkül, hogy visszavághatna. A kiegészítések Az AI csalómotorok fenyegetik az FPS játékokat még távolabb.





A csalás mindenki más számára tönkreteszi a többszereplős játék szórakozását. Mivel nyilvánvalóan soha nem fog működni az, hogy a játékosokra hagyatkozva ne használjanak csaló szoftvert, az ACS-t ennek megakadályozására fejlesztették ki. Enélkül sokkal több csalót láthatsz kedvenc játékaidban.

mi az egyik ui otthoni alkalmazás

Hogyan működik a csalás elleni szoftver?

Amint már említettük, a különböző típusú csalásgátló szoftverek (ACS) különböző csalásokat kezelnek. Az ACS, függetlenül attól, hogy szerveroldali vagy kerneloldali jogosultságokkal rendelkezik, különböző módokon fog működni a releváns csalások megcélzására.





Amikor egy csaló késleltetett váltást végez, szándékosan megszakítja az internet-ellátást összehangolt időközönként, hogy előnyére váljon. Egy olyan játékban, mint a Madden NFL, a lag-váltás késleltetést okozhat, amikor védekezésben vagy támadásban van. Vagy a Counter-Strike vagy a Call of Duty játékában képtelen lennél belőni a játékosok lemaradását, mert valójában sosem vannak azon a helyen, ahol látszanak.

Ezekben az esetekben a szerveroldali ACS az összes játékos adatcsomagjainak naplózásával, a ping elemzésével és az időbélyegzési példákkal érzékeli a késleltetett váltást. Az ACS ezután megvizsgálja a játékost, aki gyanús változást keres az adatcsomagokban és a pingben. A késleltetési kapcsolók észlelésének ez a módszere világossá vált, amikor a Sony szabadalmaztatta 'a késleltetett kapcsolók csalásának észlelését a játékokban', ahogy arról beszámolt MP1st .

Az olyan csalások esetében, mint az aimbotok és a falhackok, ezek általában olyan végrehajtható fájlok, amelyek „automatizálják” a játék mozgását, hogy tisztességtelen előnyt kínáljanak a felhasználónak, amit parancsfájlként ismernek. Egy célbot naplózza a többi játékos helyét, és automatikusan ráirányítja a célkeresztet arra a játékosra. Az ACS ennek megakadályozása érdekében beépített ACS szerveroldali lesz, amely minden játékos mozgását figyeli.

  FPS játék Robloxban

A kerneloldali ACS, amint azt korábban megbeszéltük, a legmagasabb jogosultságokkal rendelkezik a számítógépen, és folyamatosan keresi a csalásokat, függetlenül attól, hogy játszik-e vagy sem. A BattlEye és az Easy Anti-Cheat nagyszerű példái az ilyen típusú ACS-nek; az ACS telepítve van a számítógépére, és folyamatosan ellenőrzi a rosszindulatú fájlokat, amelyek automatizálhatják a játékfeladatokat, akadályozva a csalókat.

Amint az ACS észleli a játékos esetleges csalási viselkedését, megjelöli azt a rendszeren, és vagy azonnal kitiltja a felhasználót, vagy kijelöli, hogy egy alkalmazott vizsgálja felül. Ez az alkalmazott ezután eldönti, hogy a játékos csal-e vagy sem.

Sajnos a hackerek folyamatosan találják a módokat az ACS megkerülésére. Tekintsd úgy, mint az ACS és a hackerek közötti állandó harcot, amely a konzol- és PC-generációkon keresztül tart.

A csalás elleni szoftverek általában kompromisszumot jelentenek. Ha túl sok korlátozás van érvényben, az ACS befolyásolhatja a teljesítményt és a késleltetést. Emiatt a fejlesztőknek ügyelniük kell arra, hogy mennyire agresszív a csalás elleni szoftver.

Problémák az Anti-Cheat szoftverrel

Az idő múlásával a hackerek csaló szoftvere kifinomultabbá vált. A csalás elleni szoftvereknek kifinomultabbá kellett válniuk az ellene való küzdelemhez.

A csalók korábban találtak módot arra, hogy megkerüljék a csalás elleni szoftvereket úgy, hogy a folyamatokat kernel szinten futtatták, nem pedig a csalni szándékozott játékalkalmazáson keresztül. Ha nem ismered a különbség a kernel mód és a felhasználói mód között a Windows rendszerben , érdemes lehet gyorsan átolvasni.

  Egy csuklyás ember ült egy laptop előtt, mögötte kód futott

Annak megakadályozása érdekében, hogy a felhasználók megkerüljék a csalás elleni szoftvert, a fejlesztőknek mélyebbre kellett menniük. Csalás elleni szoftvert fejlesztettek ki, amely kernel szinten működik; a számítógép átvizsgálása minden olyan szoftver után, amely lehetővé teheti a felhasználó csalását.

Úgy tűnik, ez működik, de hasonlóan miért nem szeretik a játékosok az ACS-t, mint a Denovo , magával hozza a maga problémáit. A kernel szinten futó programok megsérthetik a PC-t, ha rosszul sülnek el; ami azt eredményezheti, hogy a játékosoknak meg kell javíttatniuk a számítógépüket pusztán azért, hogy élvezzék a játékot.

Egy másik fenntartása sok játékosnak az adatvédelmi aggályok; ha az anti-cheat szoftver mindent el tud olvasni kernel szinten, akkor elméletileg bármihez hozzáférhet a PC-n. Senki sem akar beletörődni a csalókba, de érdemes-e kockára tenni a magánéletét?

hogyan lehet Mac OS -t szerezni a számítógépre

A csalás elleni szoftver igazságosabbá teszi a játékot

Meglepődne, hogy mennyire elterjedt a csalás az online játékokban. A csalás elleni szoftver igazságosabbá teszi a játékot Ön és mindenki más számára, mivel megakadályozza, hogy a csalók megússzák.

Nem tökéletes, és nem mindig működik, de a csalás elterjedne, ha nem lenne ott. Ahogyan rengeteg csalás létezik, rengeteg csalás elleni szoftver létezik, amelyek segítenek a játék igazságosabbá tételében.