- Halaman keamanan Anubis yang muncul saat mengakses situs adalah mekanisme untuk melindungi server dari scraping data AI
- Sistem ini memakai verifikasi berbasis Proof-of-Work untuk menambah beban pada permintaan otomatis berskala besar, sehingga biaya scraping menjadi lebih tinggi
- Pendekatan ini mengadaptasi konsep Hashcash, sehingga ringan bagi pengguna perorangan tetapi memberi efek penghambatan pada permintaan massal
- Anubis versi 1.19.1 sedang digunakan, dan tidak akan berfungsi normal jika plugin seperti JShelter diaktifkan
- Ini penting sebagai langkah sementara untuk mencegah kerusakan pada infrastruktur open source akibat pengumpulan data serampangan oleh perusahaan AI
Gambaran umum sistem keamanan Anubis
- Administrator situs mengonfigurasi Anubis untuk melindungi server
- Tujuannya adalah mencegah beban berlebih pada server akibat web scraping agresif oleh perusahaan AI
- Scraping seperti ini dapat menyebabkan downtime situs dan berujung pada penurunan aksesibilitas bagi semua pengguna
- Anubis menggunakan metode Proof-of-Work
- Menerapkan konsep pencegahan spam email yang diusulkan dalam Hashcash ke keamanan web
- Hampir tidak berdampak bagi pengguna individu, tetapi pada permintaan otomatis berskala besar biaya komputasi akan terakumulasi dan menimbulkan efek penghambatan
Cara kerja sistem
- Saat pengguna mengakses halaman, mereka harus menjalankan pekerjaan komputasi (Proof-of-Work)
- Halaman menampilkan pesan “Calculating…”, serta tingkat kesulitan (Difficulty: 4) dan kecepatan (Speed: 0kH/s)
- Konten asli baru bisa diakses setelah perhitungan selesai
- Proses ini merupakan langkah sementara untuk mendeteksi dan memblokir bot,
dan ke depannya direncanakan akan ditingkatkan agar pengguna sah bisa lolos otomatis melalui teknik fingerprinting browser seperti font rendering
Hal yang perlu diperhatikan pengguna
- Anubis memerlukan fitur JavaScript modern
- Beberapa plugin keamanan seperti JShelter dapat memblokirnya,
sehingga plugin tersebut harus dinonaktifkan pada domain terkait agar akses normal bisa dilakukan
- Saat ini situs menjalankan Anubis versi 1.19.1
Latar belakang dan makna
- Pengumpulan data agresif oleh perusahaan AI sedang merusak infrastruktur open source
- Masalah terkait disebutkan dalam artikel The Libre News berjudul “FOSS infrastructure is under attack by AI companies”
- Anubis bukan solusi sempurna, tetapi dinilai sebagai “solusi sementara yang cukup bagus (hack)”
- Melalui ini, administrator bisa memperoleh lebih banyak waktu untuk mengembangkan teknologi identifikasi pengguna sah
- Pada akhirnya, sistem ini berperan dalam mengurangi pemborosan sumber daya akibat scraping AI dan menjaga stabilitas server
1 komentar
Komentar Hacker News
Namanya memang agak aneh, tapi ini engine yang dibuat dengan sangat baik
Build praktis untuk Mac bisa diunduh di sini
Ini remake buatan penggemar, tetapi juga mendapat izin resmi dari Valve, dan bisa dibeli lewat tautan Steam
Jika punya headset VR, Anda bisa memainkan HL1 yang sudah dimodifikasi dengan dukungan hand controller penuh
Saya juga dengar mod VR HL2 mendapat ulasan bagus, meski saya sendiri belum mencobanya
Ini adalah upaya untuk menulis ulang logika game GoldSrc dalam QuakeC agar bisa berjalan di engine open source
Tampaknya juga menjadi eksperimen untuk melihat seberapa sulit konten HL2 bisa di-porting
Ini terasa mirip dengan konteks saat proyek OpenMW mencoba memuat konten Oblivion atau Skyrim
Artinya, tidak ada penggunaan kode yang sudah ada maupun materi hasil dekompilasi
Meski begitu, pendekatan seperti ini tetap bisa dianggap sebagai pelanggaran hak cipta. Misalnya seperti alat dekompilasi ROM, yang meskipun tidak mengandung unsur pelanggaran langsung, tetap bisa menimbulkan masalah secara tidak langsung
Tautan YouTube
Berkat orang-orang yang membuat game klasik tetap bisa dinikmati bahkan setelah 20 tahun, tanpa DRM atau pembatasan platform
Menurut saya, implementasi clean room seperti inilah cara yang sesungguhnya untuk melestarikan sejarah game
Ini mengingatkan saya pada mod Paranoid Doom yang dulu pernah saya mainkan
Tautan
Saya sendiri juga sudah cukup lama menganalisis dan bereksperimen dengan struktur internalnya
Black Mesa, remake HL1 dengan engine HL2, adalah contoh paling representatifnya
Tautan video
Rasanya seperti Half-Life: Source, Black Mesa, atau versi demake yang dibuat secara terbalik
Misalnya ada mod seperti Half-Life: Dark Future
Memang tidak akan terlihat seperti HL2 modern, tetapi grafis awal engine HL2 sendiri dulu juga jauh lebih sederhana dibanding sekarang
Pada akhirnya, kita jadi sadar bahwa perbedaan antara HL1 dan HL2 sebenarnya berasal dari perbedaan tekstur dan desain level