Apakah Perisian Anti-Cheat, dan Bagaimana Ia Berfungsi?

Apakah Perisian Anti-Cheat, dan Bagaimana Ia Berfungsi?
Pembaca seperti anda membantu menyokong MUO. Apabila anda membuat pembelian menggunakan pautan di tapak kami, kami mungkin mendapat komisen ahli gabungan. Baca Lagi.

Banyak permainan berbilang pemain membolehkan anda bermain dalam talian secara bekerjasama atau berdaya saing dengan pemain lain. Walaupun anda mungkin bukan pemain terbaik dalam permainan, anda mungkin menikmati bermain dan menjadi lebih baik dari semasa ke semasa.





Malangnya, ramai pemain merosakkan keseronokan yang mungkin anda perolehi dengan menipu. Pembangun permainan telah cuba untuk memerangi ini dengan menggunakan perisian anti-penipuan. Anda mungkin tertanya-tanya bagaimana ini berfungsi. Jom ketahui lebih lanjut.





MAKEUSEOF VIDEO OF THE DAY SCROLL UNTUK MENERUSKAN KANDUNGAN

Apakah Perisian Anti-Cheat, dan Mengapa Ia Penting?

Perisian anti-penipuan (ACS) cuba menghalang penipuan daripada digunakan dalam permainan. Memandangkan terdapat pelbagai jenis penipu: penukaran lag, aimbots, penggodaman dinding, dan skrip untuk menamakan beberapa, terdapat pelbagai ACS untuk meneutralkannya.





Anda mempunyai ACS sebelah pelayan yang hanya berjalan apabila anda memuatkan permainan. Semasa bermain, perisian akan mengimbas proses aktif PC anda, mengesan apa-apa yang luar biasa. Ini mungkin fail yang telah anda muat turun ke sistem, sama ada ia sedang berjalan atau tidak, atau cara rangkaian anda berinteraksi dengan orang lain. Contoh ini ialah AntiCheat Mudah, yang dilancarkan dengan setiap permainan Epic Games yang anda muat turun.

  Laman utama Easy Anti Cheat

Kemudian terdapat ACS sisi kernel yang diberikan akses ke tahap yang lebih dalam sistem PC anda. ACS sisi kernel akan mempunyai keistimewaan yang sangat tinggi, lebih tinggi daripada pemacu peranti anda dan apl lain yang anda pasang pada sistem anda. BattlEye mewakili ACS sisi kernel yang digunakan dalam permainan seperti Destiny 2 dan Ark: Survival Evolved.



ACS untuk permainan biasanya pada pendedahan pembangun. Anda mungkin pernah menemui fail ACS sedang dimuat turun ke PC anda apabila anda telah memasang permainan sebelum ini dan tertanya-tanya mengapa ia penting.

Fikirkan betapa menjengkelkannya jika anda bermain FPS dan pemain menggunakan aimbot, boleh mendapatkan pukulan kepala pada anda serta-merta tanpa peluang untuk melawan. Penambahan daripada Enjin menipu AI mengancam permainan FPS lebih jauh.





Penipuan merosakkan keseronokan permainan berbilang pemain untuk orang lain. Memandangkan bergantung kepada pemain untuk tidak menggunakan perisian penipuan jelas tidak akan berjaya, ACS telah dibangunkan untuk menghalangnya. Tanpa itu, anda akan melihat lebih ramai penipu dalam permainan kegemaran anda.

kos penggantian bateri macbook pro 2015

Bagaimana Perisian Anti-Cheat Berfungsi?

Seperti yang dinyatakan, pelbagai jenis perisian anti-penipuan (ACS) menangani penipuan yang berbeza-beza. ACS, tidak kira sama ada ia mempunyai keistimewaan bahagian pelayan atau bahagian kernel, akan berfungsi dengan cara yang berbeza untuk menyasarkan penipuan yang berkaitan.





Apabila penipu ketinggalan menukar, mereka sengaja memotong bekalan ke internet pada selang waktu yang diselaraskan untuk memberi manfaat kepada mereka. Dalam permainan seperti Madden NFL, penukaran lag boleh menyebabkan kelewatan lag apabila anda berada di bahagian pertahanan atau serangan. Atau, dalam permainan Counter-Strike atau Call of Duty, anda tidak akan dapat menembak penukaran lag pemain kerana mereka tidak pernah berada di tempat yang sepatutnya.

Dalam kes ini, ACS bahagian pelayan akan mengesan penukaran ketinggalan dengan mengelog paket data daripada semua pemain, menganalisis ping dan contoh cap masa. ACS kemudiannya akan memeriksa pemain yang mencari sebarang perubahan yang mencurigakan dalam paket data dan ping. Kaedah mengesan suis lag ini telah dijelaskan apabila Sony mempatenkan 'mengesan penipuan suis lag dalam permainan', seperti yang dilaporkan oleh MP1st .

Untuk penipu seperti aimbots dan wallhacks, ini biasanya fail boleh laku yang 'mengautomatikkan' pergerakan permainan untuk menawarkan pengguna kelebihan yang tidak adil, yang dikenali sebagai skrip. Sebuah aimbot akan mencatatkan lokasi pemain lain dan secara automatik menghalakan crosshair kepada pemain itu. Untuk ACS menghalang perkara ini, akan ada bahagian pelayan ACS terbina yang memantau pergerakan setiap pemain.

kaedah terbaik untuk belajar cemerlang dengan cepat
  Permainan FPS dalam Roblox

ACS sisi kernel, seperti yang telah kita bincangkan sebelum ini, diberi keistimewaan tertinggi pada PC anda dan sentiasa mengimbas untuk menipu, tidak kira sama ada anda sedang bermain permainan atau tidak. BattlEye dan Easy Anti-Cheat ialah contoh hebat bagi jenis ACS ini; ACS dipasang pada PC anda, sentiasa menyemak fail berniat jahat yang boleh mengautomasikan tugas permainan, menghalang penipu.

Sebaik sahaja ACS telah melihat potensi tingkah laku menipu daripada pemain, mereka akan membenderakannya pada sistem dan sama ada terus melarang pengguna atau memperuntukkannya untuk disemak oleh pekerja. Pekerja ini kemudiannya akan memutuskan sama ada pemain itu menipu atau tidak.

Malangnya, penggodam sentiasa mencari cara untuk memintas ACS. Fikirkan ia sebagai pertempuran berterusan antara ACS dan penggodam, yang berkekalan sepanjang generasi konsol dan PC.

Perisian anti-penipuan biasanya merupakan pertukaran. Jika terlalu banyak sekatan dikenakan, maka ACS boleh menjejaskan prestasi dan kependaman. Oleh sebab itu, pembangun perlu berhati-hati tentang betapa agresif perisian anti-penipuan itu.

Masalah Dengan Perisian Anti-Cheat

Lama kelamaan, perisian penipuan oleh penggodam telah menjadi lebih canggih. Perisian anti-penipuan terpaksa menjadi lebih canggih sebagai tindak balas untuk memeranginya.

Penipu menemui cara untuk memintas perisian anti-penipuan pada masa lalu dengan menjalankan proses pada tahap kernel dan bukannya melalui aplikasi permainan yang mereka ingin menipu. Jika anda tidak biasa dengan perbezaan antara mod kernel dan mod pengguna dalam Windows , anda mungkin mahu melakukan pembacaan pantas.

  Seorang yang bertudung duduk di hadapan komputer riba dengan kod berjalan di belakang mereka

Untuk menghalang pengguna daripada memintas perisian anti-penipuan, pembangun terpaksa pergi lebih mendalam. Mereka membangunkan perisian anti-penipuan yang beroperasi pada peringkat kernel; mengimbas komputer untuk sebarang program perisian yang berpotensi untuk membenarkan pengguna menipu.

Ini nampaknya berkesan, tetapi serupa dengan mengapa pemain tidak menyukai ACS seperti Denovo , ia membawa bersama masalahnya sendiri. Program yang dijalankan pada tahap kernel mempunyai potensi untuk menggoreng PC jika ia salah; yang boleh mengakibatkan pemain perlu membaiki PC mereka semata-mata kerana cuba menikmati permainan.

Satu lagi tempahan yang banyak pemain miliki ialah kebimbangan privasi; jika perisian anti-penipuan boleh membaca segala-galanya pada tahap kernel, ia secara teorinya boleh mendapat akses kepada apa-apa sahaja pada PC. Tiada siapa yang mahu bersabar dengan penipu, tetapi adakah patut mempertaruhkan privasi anda?

Perisian Anti Penipuan Menjadikan Permainan Lebih Adil

Anda akan terkejut melihat betapa berleluasanya penipuan dalam permainan dalam talian. Perisian anti-penipuan menjadikan permainan lebih adil untuk anda dan orang lain dengan menghalang penipu tersebut daripada melarikan diri.

Ia tidak sempurna dan tidak selalu berkesan, tetapi penipuan akan berleluasa jika tiada. Sama seperti terdapat banyak penipuan, terdapat banyak program perisian anti-penipuan di luar sana yang membantu memastikan permainan lebih adil.