1 poin oleh GN⁺ 2024-10-31 | 1 komentar | Bagikan ke WhatsApp
  • Valve mewajibkan pengembang Steam untuk menandai dengan jelas apakah game mereka menggunakan anti-cheat level kernel di halaman toko, sehingga informasi keamanan dan kompatibilitas lebih mudah diperiksa sebelum membeli
  • Cakupan penerapannya tidak hanya untuk game baru yang akan dirilis, tetapi juga mencakup game yang sudah terdaftar di Steam, dan akan dimasukkan ke prosedur rilis baru
  • Kewajiban pengungkapan ini dibatasi pada anti-cheat level kernel, tetapi Valve menilai anti-cheat sisi klien maupun sisi server juga sebaiknya diberitahukan kepada pemain
  • Valve juga akan memeriksa keberadaan dan keakuratan pemberitahuan anti-cheat di halaman toko, dan ini sekaligus dapat menangani masalah sisa komponen setelah penghapusan pada beberapa game lama
  • Pengguna Steam Deck dan Desktop Linux akan lebih mudah menyaring game yang memblokir eksekusi Proton sebelum membeli

Perubahan tampilan anti-cheat di toko Steam

  • Valve mewajibkan agar anti-cheat level kernel yang digunakan game ditampilkan dengan jelas di halaman toko Steam
  • Menurut posting Steamworks Developer, mereka sedang mencari cara agar pengembang membagikan informasi anti-cheat kepada pemain, sementara para pemain juga telah lama meminta transparansi yang lebih tinggi soal layanan anti-cheat dan perangkat lunak tambahan yang dipasang game

Cakupan penerapan yang mencakup game lama

  • Persyaratan ini tidak hanya berlaku untuk game baru yang akan dirilis
    • Game yang sudah terdaftar di Steam juga harus menambahkan informasi tersebut
    • Ini juga dimasukkan ke prosedur rilis baru
  • Valve akan melakukan pemeriksaan untuk memastikan ada pemberitahuan di halaman game dan bahwa isinya akurat

Perbedaan antara pengungkapan wajib dan opsional

  • Item yang wajib diungkap adalah anti-cheat level kernel
  • Jika game hanya menggunakan anti-cheat sisi klien atau sisi server, pengungkapannya bersifat opsional
  • Valve menilai akan membantu jika semua game yang menggunakan teknologi anti-cheat memberi tahu pemain tentang hal itu

Informasi terkait penghapusan juga bisa ditampilkan

  • Beberapa game tidak menghapus semua komponen yang dipasang dengan benar saat dihapus
  • Valve menyebut hal seperti ini terjadi pada game lama
  • Tampilan di toko juga dapat mencakup informasi terkait penghapusan

Dampak bagi pengguna Linux dan Steam Deck

  • Pengguna Steam Deck dan Desktop Linux akan lebih mudah menentukan game mana yang sebaiknya dihindari
  • Game dengan anti-cheat level kernel biasanya diblokir pengembangnya agar tidak bisa dijalankan lewat Proton

Perubahan terbaru terkait Steam

1 komentar

 
GN⁺ 2024-10-31
Komentar Hacker News
  • Minggu lalu saya memasang ulang GTA V, dan cukup kaget ketika tahu bahwa sekarang untuk menjalankannya saya harus memasang rootkit
    Tidak masuk akal bahwa mereka menambahkan ekstensi kernel wajib ke game yang saya beli 10 tahun lalu, apalagi game yang hanya ingin saya mainkan secara single-player
    Seperti biasa, sepertinya versi bajakan akan memberi pengalaman yang lebih baik

    • Jika memasukkan -nobattleye di opsi peluncuran Steam, kamu bisa bermain single-player tanpa instalasi tambahan
      Rockstar seharusnya membuatnya sebagai opsi peluncuran terpisah seperti game-game lain
    • Saya berhenti memainkan game Rockstar di PC sejak halaman toko Steam Max Payne 3 menulis bahwa akun Rockstar Club hanya diperlukan untuk multiplayer, tetapi kenyataannya memaksakannya juga untuk single-player
      Saya membeli GTA V untuk PlayStation, dan di sana single-player bisa dimainkan tanpa akun Rockstar. Mungkin Sony yang memaksa mereka membuatnya begitu, dan saya tidak berpikir Rockstar melakukannya karena niat baik
      Namun setiap kali menyalakan game, muncul layar yang mengarahkan ke multiplayer, dan setelah sekali menekan opsi terkait multiplayer, selama beberapa minggu berikutnya mereka terus mendorong event GTA Online lewat notifikasi sistem PlayStation meski saya tidak menjalankan gamenya
      Jadi saya berpisah dengan Rockstar. Game-game mereka juga sudah terasa terlalu besar hingga mereka sendiri tidak mampu menanganinya
    • Kita tidak boleh menormalkan gagasan bahwa perusahaan bisa mengubah ketentuan produk yang sudah dibeli setelah fakta
      “Sepertinya semua perusahaan ini dijalankan oleh CEO lulusan MBA dari Darth Vader University, dan mata kuliah pertamanya adalah ‘Aku telah mengubah ketentuan transaksi. Berdoalah agar aku tidak mengubahnya lagi’”
      https://pluralistic.net/2023/12/08/playstationed
    • Versi bajakan tidak seharusnya terasa seperti versi premium dari produk
    • Penerbit game besar suatu hari pasti akan menyodorkan ke wajah kita sikap “kami bisa memasang pembatasan apa pun kapan pun kami mau; kalau tidak terima, gugat saja”
      Sayangnya memang benar bahwa pembajakan memberi pengalaman yang lebih baik, meski menurut saya biasanya itu tidak berlaku untuk game indie
      Maksudnya setidaknya selama mereka tetap indie. Belum lama ini saya memasang ulang Minecraft setelah sekian lama, dan mengetahui bahwa Microsoft menuntut verifikasi nomor telepon untuk memainkan game yang saya beli lebih dari 10 tahun lalu
      Sama seperti rootkit GTA V, mereka tidak peduli apakah saya hanya ingin bermain single-player. Kalau tertahan di launcher, selesai sudah, dan tidak ada orang yang akan membantu
  • Melihat computer vision dan kecerdasan buatan terus berkembang, rasanya sebentar lagi akan muncul periferal cheat yang beroperasi sepenuhnya sebagai perangkat eksternal dan sulit dideteksi
    Caranya dengan menangkap video langsung dari keluaran layar, lalu menyampaikan input dengan meniru perangkat input USB
    Memang tidak akan bisa menyediakan semua fitur seperti wallhack sebagaimana cheat yang menempel ke proses game, tetapi dengan cara ini bisa dibuat bot bidik yang superhuman
    Sudah ada juga cheat “radar” eksternal yang menggunakan audio stereo game untuk memberi tahu arah datangnya suara tertentu seperti langkah kaki

    • Itu sudah ada. Kamu bisa melakukan streaming layar ke mesin lain untuk menjalankan image recognition, lalu mengirim input mouse melalui controller yang menyuntikkan input tambahan
      Ada juga produk jadi seperti kmbox, atau bisa dibuat sendiri
      Namun poin pentingnya adalah proporsi cheater game yang cukup gigih sampai mau membeli hardware sangatlah kecil. Ini jauh lebih mahal dan merepotkan daripada mendapat kepuasan instan dengan mengklik dua kali file executable
      Jadi membuat mereka harus bersusah payah sejauh itu demi menghindari banned akun pada dasarnya sudah bisa dianggap berhasil
    • Hal seperti ini bahkan sekarang bisa langsung dilakukan dengan OpenCV. Deteksi gambar sudah sangat bagus dan cepat sejak lama
      Kebanyakan pemain hanya bermain jujur untuk bersenang-senang, jadi tidak terlalu memedulikannya
    • Solusi berbasis teknologi pada akhirnya akan gagal di suatu titik ketika mencoba memecahkan masalah manusia. Mungkin karena pihak yang menciptakan masalah juga bisa memakai teknologi
    • Kalau sudah ada cheat “radar” eksternal yang memakai audio stereo game untuk memberi tahu arah suara seperti langkah kaki, saya jadi bertanya apakah headphone saya juga berarti perangkat cheat
      Seriusnya, saya pernah mendengar perangkat semacam itu memang sudah ada
    • Akan cukup keren kalau ini dijadikan bidang kompetisi bot kecerdasan buatan yang hanya memakai input video/audio dan output mouse/keyboard
  • Setelah langkah pertama, game yang menyertakan anti-cheat tingkat kernel harus dilarang
    Di Linux, hal itu tidak bisa diterima, dan Apple juga ke depannya tidak akan lagi mengizinkan hal semacam itu. Namun Apple telah kehilangan pengaruh di ranah game setelah Mantle dan prosesor M, dan keduanya menciptakan masalah kompatibilitas besar
    Microsoft juga sedang menyesali semua pilihannya terkait hal ini
    https://www.theverge.com/2024/9/12/24242947/microsoft-window...
    Seperti biasa, ketika Microsoft membuat keputusan buruk, semua orang ikut menderita. Bahkan Linux pun begitu. Ada alasan mengapa modul kernel sumber tertutup menandai Linux sebagai tainted, dan sistem itu tidak bisa dipercaya
    Membuat game aman adalah tanggung jawab pengembang game, bukan memanipulasi perangkat pengguna. Hanya karena mereka tidak bisa mencapai tujuan dengan cara yang aman, bukan berarti ada alasan untuk memaksa orang melakukan hal bodoh dan berbahaya

    • Itu pandangan yang terlalu naif. Anti-cheat tingkat kernel juga merupakan risiko nyata bagi perusahaan. Jika terjadi masalah, bukan hanya proses game yang mati, tetapi seluruh PC pemain bisa crash, dan jika meledak dalam skala besar, itu menjadi mimpi buruk PR
      Biaya merekrut engineer yang mampu membuat komponen kernel sejak awal juga besar. Itu bidang keahlian yang sempit dan tidak bisa didapat murah
      Perusahaan game memakai anti-cheat tingkat kernel bukan karena malas, melainkan karena kebutuhan mutlak, terutama dalam game seperti FPS yang tidak bisa diblokir sepenuhnya hanya dengan pendekatan murni sisi server
      Machine learning juga sudah dicoba, tetapi banyak false positive, dan banyak cheat halus yang merusak pengalaman pemain tetap lolos. Anti-cheat dulu hanya berada di user mode, lalu cheat berpindah ke kernel sehingga makin sulit dideteksi dan diblokir
      Agar tetap efektif, anti-cheat pun tidak punya pilihan selain mengikuti. Alternatifnya hanyalah menyerahkan ruang itu kepada cheater, dan menyaksikan game yang dikembangkan serta dioperasikan dengan sumber daya besar berubah menjadi neraka cheat yang ditinggalkan pemain normal
    • Lucu kalau percaya para publisher akan peduli pada gagasan semacam itu
      Saya setuju bahwa tanpa hal-hal seperti ini akan lebih baik bagi semua orang, tetapi rasa berhak yang menganggap perusahaan swasta harus dijalankan sesuai keinginan individu dan pengembang punya “kewajiban” untuk hanya membuatnya dengan cara yang diinginkan itu mengejutkan
    • Alasan perusahaan game memilih anti-cheat tingkat kernel bukan karena mereka bodoh dan tidak mampu mengamankan protokol jaringan di sisi server dengan benar
      Melainkan karena mereka tidak ingin membuat banyak orang bertugas sebagai penilai untuk secara tidak stabil memutuskan “orang itu cheat atau tidak”
      Anti-cheat tingkat kernel pada dasarnya punya cacat. Akibatnya, cheat berbasis DMA dan computer vision makin banyak, dan tetap memberi cheater keunggulan besar yang lebih sulit dideteksi
      Meski begitu, ini efektif untuk memblokir cheat yang terang-terangan dan sebagian besar cheat halus
      Mendeteksi cheat setelah server menerima input sangat sulit dilakukan secara andal. Pemula memberi input yang lambat dan tertunda, sementara pemain mahir bereaksi berkali-kali lebih cepat hingga satu digit, dan karena muscle memory kadang bereaksi lebih cepat dari yang diperkirakan
      Untuk membuat cheat yang tidak terdeteksi, cukup masukkan batas waktu reaksi setingkat manusia ke dalam kode dan buat semua input terlihat realistis
      Pada akhirnya, dengan metode statistik di server, cheat yang tidak benar-benar terdeteksi tetapi tetap memberi keuntungan besar bisa dibuat
      Di sini orang akan tergoda memakai AI, tetapi hampir pasti diperlukan pengawasan manusia; jika tidak, akan muncul false positive
      Bahkan jika game dirancang secara ekstrem di sekitar rendering sisi server dan pemrosesan input sisi server sehingga pemain pada dasarnya bermain lewat koneksi remote desktop, jika masalah latensi diabaikan sejenak, cheat seperti auto-snap ke kepala, kompensasi recoil, dan auto-fire tetap memberi dampak besar pada game
      Bahkan suara yang harus cukup akurat agar manusia bisa mengetahui posisi musuh pun dapat digunakan untuk menerapkan wallhack primitif
      Karena begitulah sifat dasar game FPS, perusahaan memasukkan anti-cheat tingkat kernel ke dalam game seperti ini. Untuk membuat FPS yang cheat-nya mustahil, harus dibuat game lain yang secara bentuk membuat cheat lebih sulit atau mustahil
      Jika ingin FPS tanpa cheater, matchmaking langsung, hosting server sendiri, dan pengelolaan sendiri harus kembali didorong. Namun muncul masalah “tidak skalabel”. Review manusia maupun rendering sisi server tidak skalabel
      Alasan utama perusahaan game memakai anti-cheat tingkat kernel adalah karena pemain bersedia membayar untuk game yang memilikinya, tetapi tidak untuk game yang tidak memilikinya
      Saya menganggap Microsoft sebagai salah satu perusahaan terburuk, tetapi dalam kasus ini sulit menyalahkan Microsoft atau pengembang anti-cheat tingkat kernel. Para pengembang melakukan apa yang diinginkan pemain, dan Microsoft hanya mengizinkan apa yang ingin diizinkan oleh pengguna akhir
      Jika Microsoft menghapus anti-cheat tingkat kernel, kemungkinan itu bukan membunuh konsep anti-cheat intrusif, melainkan menggantinya dengan kode ruang pengguna yang memiliki dukungan attestation perangkat keras. Microsoft hanya sedang merancang ulang alatnya untuk menghindari tanggung jawabnya sendiri
      Pada dasarnya, anti-cheat tingkat kernel telah mendorong cheat ke ranah DMA dan computer vision. Karena itu, cheat yang lebih terang-terangan dan menjengkelkan yang tetap tidak terdeteksi oleh anti-cheat tingkat kernel bisa segera menjadi lebih umum
      Pilihan berikutnya mungkin hanyalah game khusus konsol dengan perangkat keras tersertifikasi dan attestation perangkat keras. Itu pun tetap punya cacat
      Pada akhirnya, bermain game tanpa cheat di server publik mungkin menjadi mustahil. Saya tidak tahu apakah ini akan membuat orang menjauh dari jenis game seperti ini, atau mendorong mereka ke lobi privat
    • Saya penasaran mana yang lebih bernilai: satu instalasi rata-rata dari game multiplayer free-to-play, atau hak akses ke semua hal yang dilakukan di PC itu
      Saya pasti bukan satu-satunya yang berpikir seperti ini
  • Saya sama sekali tidak suka memberikan akses kernel pada game sampai level bisa mengambil apa pun tanpa izin
    Namun, cheating adalah ancaman eksistensial bagi pengalaman bermain yang baik secara online, dan saya tidak tahu solusi lain yang bagus
    Yang sangat membuat frustrasi selama beberapa tahun terakhir adalah kebiasaan buruk sebagian pengembang game yang membuat anti-cheat tetap berjalan atau dibiarkan idle bahkan saat game tidak dimainkan, sehingga menimbulkan masalah pada game lain yang sama sekali tidak terkait dengan game yang sedang saya mainkan
    Sebagai orang yang banyak memainkan game kompetitif, kompromi saya adalah menyiapkan laptop khusus game, dan di dalamnya bahkan tidak login ke akun email. Isinya hanya Steam, game, dan software video yang diperlukan
    Memang tidak ideal, tapi menurut saya setidaknya harus diungkapkan. Aneh bahwa ini belum menjadi standar. Namun, kalau terlalu banyak diungkap, cheater juga bisa menyalahgunakannya, jadi memang sulit

    • Cheating berasal dari masalah kepercayaan dalam “komunitas” global yang anonim
      Anti-cheat hanyalah perlombaan senjata, dan ada pendekatan lain. Misalnya cara seperti KYC ringan yang mewajibkan nomor telepon untuk mode ranked
      Deadlock tampaknya melakukan sesuatu yang menarik dengan sistem early access berbasis undangan. Pada dasarnya mereka sedang membuat social graph para pemain, dan itu bisa dimanfaatkan untuk mengidentifikasi “organisasi cheating” atau akun yang dibajak, atau untuk membuat sistem reputasi sosial di dalam komunitas
    • Anti-cheat kecerdasan buatan berbasis perilaku yang berjalan di sisi server bisa menjadi solusi
    • Saya tidak begitu memahami pernyataan bahwa cheating online adalah ancaman eksistensial terhadap pengalaman bermain yang baik
      Seperti yang saya katakan di thread lain, entah karena saya sudah makin tua, saya tidak pernah terlalu peduli apakah pemain lain memakai cheat
      Dulu cukup umum bertemu orang yang memakai aim bot atau wallhack
      Kalau benar-benar merusak kesenangan, tinggal pindah server atau masuk ke lobi lain
  • Anti-cheat level kernel saja tidak cukup
    Input klien harus dipercaya, tetapi tidak ada pembuktian asalnya, dan kernel tidak bisa melihat input
    Saat ini saya sedang merilis game matchmaking 100 orang. Klien berjalan pada tick 360Hz, server pada 120Hz. Adil hingga ping 60, dan mencakup satu benua penuh
    Servernya bukan virtual machine, melainkan server fisik, dengan EPYC 4244P, output 2Gbps, satu server untuk setiap game 15 menit. Semua klien dan server memakai mitigations=off, nosmt
    Saya suka Steam, tetapi game ini tidak akan saya rilis di sana
    Untuk bermain, Anda harus reboot. Ini adalah ISO Arch Linux yang dimodifikasi, yang langsung boot ke game dari USB drive
    Bukan hanya kernel, tetapi sistem operasi dan semua program yang berjalan dikendalikan. Tidak ada Cortana, Discord, atau Spotify; hanya game. Selama bermain, PC menjadi mesin arcade
    Itu pun masih belum cukup
    Untuk bermain ranked, Anda harus memasang handcam di atas bahu kiri. Arah kepala, kedua tangan, seluruh mousepad, dan layar harus terlihat. Kecepatan mouse tetap, ukuran mousepad, dan ukuran monitor juga harus digunakan
    Karena semua orang bermain dengan setup dan konfigurasi yang sama, input pemain mana pun yang ditinjau akan terlihat familier
    Anti-cheat kernel saja tidak cukup; diperlukan lingkungan sistem operasi penuh yang dapat direproduksi, termasuk executable dan koneksi jaringan
    Itu pun masih kurang. Pembuktian asal input pengguna harus langsung dihubungkan ke sistem replay game, sehingga saya atau siapa pun bisa meninjau situasi baku tembak dari sudut pandang semua pihak
    Tentu saja semuanya harus opsional. Tidak semua orang ingin bermain ranked, dan anti-cheat tingkat seluruh OS saja pun mungkin cukup membantu sampai tingkat tertentu meski tanpa pembuktian asal input
    Pernahkah Anda bertanya-tanya apakah Anda mati karena cheater atau karena dewa? Tidakkah Anda ingin tidak pernah mempertanyakan itu lagi? Saya iya, dan sebentar lagi itu akan terjadi

    • Valve sekarang menangkap cheater dengan machine learning yang menganalisis demo. Mereka menangkap cukup banyak, dan katanya lebih dapat dipercaya daripada laporan pemain
      Namun sejujurnya, menghentikan cheater itu mustahil. Caranya hanya bermain dengan teman, atau mengubah reward game agar cheat menjadi kurang menarik
      Misalnya Counter-Strike pasti punya banyak cheater karena skin bisa diperoleh dan dijual. Karena gamenya sangat populer, ada banyak pemain yang membeli cheat
      Desain game dan desain engine juga bisa membantu mencegah cheat
      Korupsi tidak bisa diselesaikan; yang harus diubah adalah game atau pemainnya
      Komunitas Counter-Strike cukup toksik, tetapi sangat menguntungkan bagi Valve, jadi saya pikir Valve tidak peduli meski para pemain berperilaku buruk
      CS adalah game yang bagus, tetapi begitulah sifat manusia. Sulit menemukan orang di antara pemain CS yang bisa direkomendasikan, dan sebagian besar gamer memilih hal lain karena berinteraksi dengan komunitas itu terlalu mengerikan
    • Ini bukti luar biasa tentang sejauh mana dendam bisa mendorong seseorang
      Saya ingin mencoba gamenya, tetapi masalah saya adalah orang-orang yang ingin mengambil alih komputer saya. Saya tidak akan menyelesaikan masalah itu dengan membiarkan Anda mengambil alih komputer saya
      Kalau bicara soal persyaratan sistem, apakah bisa dijalankan di laptop tua yang benar-benar bobrok?
    • Saya rasa ini satire. Sepertinya tidak akan ada orang yang benar-benar memainkan game dengan persyaratan seperti itu
    • Daripada melakukan semua ini, lebih baik main saja di konsol
      Secara teori mungkin ada cheater juga di sana, tetapi di game-game PS5 saya jumlahnya tidak cukup banyak untuk memengaruhi pengalaman pengguna
      Rencana game yang gila itu sendiri memang luar biasa. Hanya saja, sepertinya akan sulit mendapat pemasaran dari streamer Twitch
    • Rasanya seperti era DOS: “masukkan disk game 1 lalu reboot untuk bermain”
  • Saya membuat mesin Arch Linux terpisah hanya untuk bermain game Steam
    Di mesin itu saya tidak akan pernah login ke akun sensitif seperti email, bank, dan sebagainya
    Karena ini laptop Framework, kamera dan mikrofon bisa saya putuskan secara fisik. Pada dasarnya saya memperlakukannya seperti terminal umum

    • Saya penasaran apakah Anda benar-benar memperkirakan game Steam memiliki sesuatu seperti rootkit yang mencuri kredensial
      Kalau begitu, semua yang dipasang di PC harus dicurigai. Menginstal ssh terasa jauh lebih menakutkan daripada game Steam acak
    • Hardware khusus adalah ide bagus, tetapi terlalu mahal bagi banyak orang. Sistem operasi khusus adalah langkah awal yang bagus
    • Kalau sampai sejauh itu, saya tidak tahu apakah ada alasan khusus untuk memakai Arch di mesin tersebut
      Kalau sama sekali tidak memainkan game multiplayer online, mungkin memang cocok
    • Saya juga sama. Saya menyiapkan mesin gaming khusus karena tidak ingin mengekspos informasi bank
    • Saya pernah dengar laptop Framework bagus dari sisi modularitas, tetapi saya penasaran bagaimana dengan panasnya
      Apakah bisa dipasangi GPU khusus?
  • Akan bagus kalau ada tag. Karena sudah ada tag “Memerlukan akun pihak ketiga”, akan bagus kalau game seperti itu bisa difilter supaya sama sekali tidak terlihat

    • Saya memakai ekstensi Augmented Steam[0], dan kalau sebuah game punya jebakan seperti DRM, anticheat, atau persyaratan akun pihak ketiga, ekstensi itu menampilkan banner yang lebih mencolok
      Selain itu, ada banyak fitur berguna lainnya
      [0]: https://github.com/IsThereAnyDeal/AugmentedSteam
    • Tag bersifat crowdsourcing. Saya sudah menambahkan tag “DRM selalu online” bahkan sebelum ditampilkan di halaman toko, tetapi karena hanya beberapa tag teratas yang ditampilkan, itu tidak terlalu berarti
  • Saya belum pernah melihat game meminta hak akses root, dan menurut saya hak akses seperti itu akan diperlukan untuk memasang sesuatu di level kernel
    Di antara binary Steam pun tidak ada yang diberi setuid atau capabilities
    Saya penasaran apakah ada yang pernah melihat game yang meminta hak akses root
    Melihat tulisan ini[1] dan fakta bahwa paket terkait Wine tidak memiliki modul kernel, serta file eksekusi dalam paket tersebut juga tidak memiliki setuid atau capabilities, ini tampaknya bukan masalah Linux, melainkan masalah Windows
    [1] https://www.reddit.com/r/linux_gaming/comments/gjzkzk/will_w...

    • Anticheat level kernel hampir selalu ditulis untuk Windows
      Alasan ini relevan dengan gaming Linux adalah karena meski Wine/Proton dapat menjalankan bagian userspace dengan baik, game seperti itu tidak berjalan di Linux
    • Sepemahaman saya, saat memainkan game EAC di Linux lewat Proton, yang berjalan bukan EAC yang sama seperti milik pemain Windows
      Yang dijalankan adalah versi ringan yang berjalan dengan hak pengguna biasa, dan hanya berupaya menyediakan perlindungan minimal seperti verifikasi file game atau deteksi hal-hal yang jelas tidak wajar
      Tentu saja itu tidak punya hak untuk melihat semua yang berjalan di sistem atau memasang modul kernel
      Karena itu cheater mungkin bisa lebih mudah melakukan bypass di Linux, sehingga anticheat seperti EAC menjadikan dukungan Linux sebagai toggle opsional dan sebagian developer tidak mengaktifkannya
    • Semuanya ditampilkan sebagai “ingin membuat perubahan pada perangkat”. Saya juga pernah tanpa sengaja memasang EAC seperti itu
    • Tidak di Linux. Di Windows berbeda, dan saya dengar khususnya begitu kalau ingin memainkan game kompetitif
  • Ini bisa dimengerti mengingat Valve terus mengatakan bahwa anticheat level kernel tidak diperlukan dan tidak memasukkannya ke game mereka sendiri
    Namun jujur saja, di CS sering kali ada situasi yang membuat kita curiga apakah lawan sedang dalam performa bagus hari ini atau sedang memakai hack, sementara di Valorant tidak begitu, dan ada alasannya

    • Saya juga cukup sering mendengar keluhan dan spekulasi bahwa Valve sedang mengembangkan anticheat non-level-kernel
  • Semakin cepat para developer menyadari bahwa mereka harus membereskan sisi server dengan benar, semakin baik

    • Tidak mungkin mencegah cheating hanya dengan sisi server. Hal seperti aimbot bisa bekerja hanya dengan informasi yang memang harus dimiliki klien untuk merender pemain lain di layar, dan karena bereaksi lebih cepat daripada manusia, itu menjadi keuntungan besar
    • Menurut saya sebagian besar perusahaan sudah menangani sisi server dengan benar. Masalahnya ada banyak hack yang membuat klien bermain dengan tidak masuk akal bagusnya
      Contohnya macro, aimbot, pelacakan cooldown, auto hex, dan semacamnya
    • Model gaming PC saat ini, di mana kode berjalan di mesin yang berada di bawah kendali pengguna, pada dasarnya bertentangan dengan penyelesaian masalah cheat
      Tidak semuanya bisa dicegah dari sisi server