Poin-poin Utama
- Anti-cheat tingkat kernel memberikan akses yang luas dan menimbulkan potensi risiko keamanan pada PC pengguna.
- Menyeimbangkan keadilan dalam permainan kompetitif dengan keamanan pengguna tetap menjadi tantangan bagi pengembang game.
- Pemain sebaiknya berhati-hati dalam mengizinkan perangkat lunak anti-cheat tingkat kernel pada komputer pribadi mereka.
Perangkat lunak anti-cheat terbaru yang dikembangkan oleh pengembang game ternama, seperti Riot Games dan EA, diimplementasikan pada level kernel. Meskipun dapat membuat permainan lebih adil, hal itu juga dapat memengaruhi keamanan komputer Anda.
Kernel sistem operasi bertanggung jawab atas proses-proses yang diperlukan agar komputer Anda tetap berjalan lancar, termasuk manajemen memori dan alokasi sumber daya. Yang terpenting, kernel memiliki tingkat akses terendah ke sumber daya komputer Anda—kernel memiliki akses ke bagian-bagian komputer yang bahkan Anda, sebagai pengguna, tidak memilikinya.
Anti-cheat tingkat kernel dipasang langsung ke dalam kernel OS. Sementara sebagian besar aplikasi berdiri sendiri di komputer Anda, anti-cheat tingkat kernel memiliki tingkat akses yang sama ke perangkat keras dan aplikasi Anda seperti kernel itu sendiri.
Anti-cheat akan dijalankan sebagai bagian dari fungsi kernel, menjadikannya proses latar belakang yang konstan.
Hal ini memungkinkan perangkat lunak melihat ke luar cakupan permainan untuk memeriksa alat yang mungkin memengaruhi permainan, seperti aimbot.
Anti-cheat tingkat kernel merupakan solusi cerdas untuk memantau integritas kompetitif dalam permainan daring, banyak di antaranya adalah esports. Serangan Balik memiliki kancah esports yang telah lama sukses, dengan salah satu kumpulan hadiah terbesar dari semua esports saat ini, jadi memastikan bahwa permainan profesional itu ketat adalah hal yang dapat dimengerti. Bagaimanapun, atlet profesional diuji terhadap penggunaan steroid! Turnamen Counter-Strike telah menggunakan perangkat lunak anti-cheat tingkat kernel Wajah sejak diluncurkan pada tahun 2016, jadi teknologinya sendiri bukanlah hal baru.
Namun, mengizinkan perusahaan untuk memasang perangkat lunak dengan tingkat akses ini ke komputer Anda tampaknya berlebihan bagi rata-rata gamer rumahan. Dengan perangkat lunak anti-cheat yang mampu memantau semua program di komputer Anda, Anda berisiko menghadapi larangan (banyak di antaranya adalah perangkat keras) karena memiliki program yang dianggap mencurigakan tanpa ada jalan keluar untuk menentangnya. Memberikan perusahaan besar akses tanpa batas ke PC Anda, menggantikan memiliki hak akses, menetapkan preseden yang berpotensi membahayakan yang dapat memengaruhi keamanan PC dan data Anda.
Aplikasi yang diunduh dari luar yang tidak dapat Anda kendalikan atau lihat sangat mirip dengan malware, dengan jenis perangkat lunak ini menjadi rootkit. Faktanya, pada tahun 2013, penyedia anti-cheat didenda karena memasang aplikasi tersembunyi Penambang Bitcoin. Meski ekstrem, ini adalah kisah peringatan dalam mengizinkan rootkit di komputer Anda. Anda sepenuhnya bergantung pada penyedia anti-cheat yang menerapkan praktik terbaik.
Ketika Riot meluncurkan Vanguard (solusi anti-cheat milik mereka) ke dalam game dan esport populer League of Legends, pengguna mengeluhkan PC yang mogok. Belum dipastikan apakah Vanguard adalah penyebab mogok ini, tetapi malfungsi driver tingkat kernel berdampak pada seluruh sistem dibandingkan dengan aplikasi tingkat pengguna seperti Discord.
Yang mengkhawatirkan adalah, kelemahan-kelemahan dalam sistem ini yang dapat dieksploitasi tidak hanya terbatas pada satu aplikasi saja, tetapi juga seluruh sistem. Ditambah lagi dengan fakta bahwa semakin banyak pengembang game yang mengirimkan anti-cheat tingkat kernel mereka sendiri, dan kini Anda memiliki beberapa titik kegagalan potensial dalam kernel OS Anda. Itu risiko yang cukup signifikan, terutama ketika sebagian besar gamer PC tidak mungkin memiliki mesin khusus hanya untuk bermain game.
Cheat dalam game multipemain pada dasarnya merusak pengalaman bermain bagi para pemain, dan ada dorongan besar bagi para pengembang untuk menjaga perangkat lunak anti-cheat mereka tetap tajam dan efektif. Ditambah lagi dengan adanya kancah esports bernilai jutaan dolar, menjadi jelas bahwa mengatasi cheat yang canggih merupakan prioritas tinggi bagi para pengembang game.
Namun, memaksa pemain untuk mengunduh perangkat lunak tingkat kernel ke komputer pribadi mereka untuk bermain game adalah usulan yang tidak mengenakkan dan melampaui batas keadilan. Meminta pemain untuk mengorbankan keamanan komputer mereka untuk bermain pertandingan tidak masuk akal, dan bergantung pada pemain yang tidak memahami risiko yang terlibat dalam perangkat lunak tingkat kernel.
Pengembang harus bertanggung jawab untuk melindungi hak-hak basis pemain mereka dengan kebijakan privasi yang luas dan transparan, sekaligus mengembalikan kendali kepada pengguna. Tidak ada alasan mengapa perangkat lunak anti-cheat perlu dijalankan sebagai proses latar belakang saat Anda tidak memainkan game, atau jika Anda menggunakan hack untuk game pemain tunggal. Namun, hingga ada insentif yang cukup bagi pengembang, hal ini tidak mungkin berubah.
Anti-cheat tingkat kernel menjadi praktik standar di banyak gim kompetitif, jadi pada akhirnya terserah Anda untuk memutuskan apakah gim tertentu sepadan dengan potensi risikonya pada PC Anda. Jika Anda memiliki beberapa mesin dan PC gim khusus, Anda mungkin baik-baik saja, jika tidak, tampaknya bijaksana untuk membatasi jumlah aplikasi anti-cheat yang telah Anda instal, atau bahkan memilih untuk tidak menginstalnya sama sekali.
Tidak mungkin para pengembang akan meninggalkan anti-cheat tingkat kernel dalam waktu dekat tanpa tekanan dari komunitas game, tetapi jangan remehkan kekuatan Anda sebagai pemain. Suara Anda, bersama dengan orang lain, penting.