- URL catatan rilis OpenWrt 24.10.0 menampilkan halaman deteksi bot Anubis untuk melindungi server, bukan catatan rilis sebenarnya
- Anubis diterapkan karena web scraping agresif oleh perusahaan AI dapat menyebabkan downtime dan menghalangi akses ke sumber daya
- Metode perlindungannya memakai Proof-of-Work sejenis Hashcash; bebannya kecil bagi pengguna biasa, tetapi biayanya menumpuk bagi scraper berskala besar
- Metode saat ini adalah solusi sementara, dan dalam jangka panjang mereka ingin mengidentifikasi browser headless melalui sinyal seperti rendering font
- Anubis membutuhkan fitur JavaScript modern, sehingga pengguna plugin seperti JShelter perlu menonaktifkannya untuk domain tersebut
Layar Anubis yang Ditampilkan Alih-alih Catatan Rilis
- Halaman terlebih dahulu menampilkan layar pengujian untuk memastikan apakah pengguna adalah bot
- Layar ini muncul karena administrator situs web mengatur Anubis untuk melindungi server
- Target perlindungannya adalah scraping situs web yang agresif oleh perusahaan AI
- Scraping seperti ini dapat menyebabkan downtime pada situs web
- Dapat membuat sumber daya tidak dapat diakses oleh semua pengguna
Metode Proof-of-Work dan Batasan bagi Pengguna
- Anubis menggunakan metode Proof-of-Work yang mirip dengan Hashcash
- Hashcash adalah metode Proof-of-Work yang diusulkan untuk mengurangi spam email
- Beban tambahan bagi pengguna individual berada pada tingkat yang dapat diabaikan
- Pada scraper berskala besar, beban ini terakumulasi sehingga biaya scraping meningkat secara signifikan
- Metode saat ini lebih dekat ke solusi sementara
- Tujuannya adalah meluangkan lebih banyak waktu untuk melakukan fingerprinting dan mengidentifikasi browser headless
- Contoh sinyalnya mencakup cara rendering font
- Jika pengguna kemungkinan besar adalah pengguna normal, halaman tantangan Proof-of-Work diupayakan agar lebih jarang ditampilkan
- Anubis membutuhkan fitur JavaScript modern
- Plugin seperti JShelter dapat menonaktifkan fitur yang diperlukan
- Pada domain ini, JShelter atau plugin serupa harus dinonaktifkan
1 komentar
Komentar Hacker News
OpenWRT cukup hebat dalam menyediakan fitur dan keamanan untuk perangkat konsumen, jadi rilis baru selalu disambut baik
Saya sempat memakainya beberapa waktu, tetapi setelah beberapa bulan, saat ingin memperbaiki atau mendiagnosis sesuatu, sulit mengetahui pengaturan apa saja yang telah saya ubah dari default, sehingga susah menebak bagian mana yang saya rusak atau dampak perubahan itu terhadap seluruh sistem
Sekarang saya sudah memindahkan router ke NixOS, dan bisa melihat sekitar 250 baris konfigurasi berisi pengaturan khusus yang diperlukan untuk ISP/LAN
Meski begitu, untuk sebagian besar pengguna teknis saya tetap cenderung merekomendasikan OpenWRT karena lebih mudah untuk mulai digunakan
/rom/etc/configdan/etc/configHanya saja, banyak perubahan otomatis juga bisa ikut muncul
Keamanan untuk paket yang tidak ada di instalasi default sering kali sebenarnya tidak terlalu diperhatikan
Misalnya, skrip init
sstp-clientmematikan verifikasi sertifikat tanpa syarat: https://github.com/openwrt/packages/issues/25212/etcke gitgit init,git add .,git commit -m 'default config'di/etc, lalu tambahkan remote repository dan pushSetelah itu, ubah konfigurasi, cek dengan
git diff HEAD, lalu commit sepertigit commit -m 'yay i changed stuff and i know what i did'dan push agar riwayat perubahan tersimpanRouter/firewall/NAT utama saya pakai NixOS, sedangkan OpenWRT saya gunakan sebagai AP sederhana dalam mode bridge
Selain perubahan DSA yang relatif baru, semua pembaruan berjalan mulus
OpenWrt itu luar biasa
Baru-baru ini saya memasang internet 10Gbit di rumah dan harus mengganti Ubiquiti USG3, dan menjalankan OpenWrt di Lenovo Tiny PC ternyata mudah dan efisien
OpenWrt 24 mendukung pengaturan terowongan IPIP6 dari ISP yang diperlukan untuk akses IPv4 pada koneksi IPv6 native
Sampai sekarang saya memakai OpenWrt 23 sambil menginstal manual paket baru dari 24 RC, tetapi sekarang sepertinya saya bisa meningkatkan seluruh instalasi
Saya juga pernah mencoba pfSense/opnSense, tetapi kernel FreeBSD tampaknya kesulitan menangani koneksi jaringan 10Gbit kecuali memakai perangkat keras yang sangat spesifik, sedangkan Linux bekerja sempurna
Saya juga mengalami hal serupa di TrueNAS CORE dan SCALE
Jika ingin menjalankan IPS pada kecepatan penuh sesuai bandwidth, memang butuh CPU yang lebih baru, tetapi itu tidak terkait dengan sistem operasinya
Saya kurang paham untuk penggunaan seperti apa, karena di rumah koneksi Comcast 50Mbps termurah pun tampaknya cukup untuk 5 orang yang terus streaming dan bermain game
Saya masih memakai router Asus lama bekas yang saya beli pada 2015 dan diperbaiki dengan cable tie, karena kalau tidak begitu dayanya mati
Di kantor ada internet “tak terbatas” dengan rentang IP Class A, tetapi saya tidak merasakan perbedaan saat browsing atau streaming
Tentu saja, untuk transfer file memang terasa bedanya
Saya selalu ingin mencoba OpenWRT, tetapi saya ragu karena untuk mendapatkan akses root pada router bawaan pabrik sering kali perlu modifikasi perangkat keras
Jadi begitu tahu bahwa ada perangkat resmi router OpenWRT One, saya langsung memesannya
Routernya sangat bagus dan menyelesaikan masalah bufferbloat serta berbagai masalah lainnya
Pada kebanyakan router konsumen, OpenWRT bisa dipasang hanya dengan memilih file firmware dari halaman admin lalu mem-flash seperti pembaruan resmi pabrikan, atau memakai pemulihan TFTP
Yang langsung terpikir oleh saya sebagai contoh yang butuh root atau exploit mungkin hanya router Xiaomi
Keduanya punya slot microSD atau NVMe, atau Anda juga bisa memakai perangkat x64 dengan beberapa port jaringan (Intel N100 atau N305)
Daftar perangkat yang didukung sangat panjang, jadi kecuali Anda memaksa memasang OpenWRT pada perangkat yang sudah Anda miliki, mudah sekali menemukan perangkat kompatibel yang tidak membutuhkan proses seperti itu
Dengan begitu pemasangannya semudah mem-flash file dari UI bawaan
Sulit memahami orang yang mengeluh bahwa ini lebih susah daripada alternatif seharga seribu dolar, padahal mereka sedang memakai alternatif gratis yang bagus untuk orang dengan anggaran terbatas
Semua router seharusnya berbasis OpenWRT
Belakangan ini saya sadar bahwa saya tidak lagi memerlukan Wi‑Fi utama di rumah, jadi router fisik OpenWrt utama juga tidak lagi benar-benar diperlukan
AP cadangan untuk perangkat IoT tetap perlu dijalankan dengan OpenWrt
Untuk mengurangi kabel dan barang berantakan, sekarang saya berpikir menjalankan router OpenWrt sebagai mesin virtual di salah satu home server saya
Saya sangat menyukai OpenWrt, tetapi belakangan PF jauh lebih tidak membingungkan, jadi saya juga ingin mencoba opsi baru seperti pfSense atau OPNsense
Ada juga orang yang suka membuat router dengan OpenBSD, dan ada panduan yang bagus: https://openbsdrouterguide.net/
Saya penasaran apakah ada masukan atau alternatif lain yang layak dipertimbangkan
Perangkat ini dikenal bisa menjalankan OpenWRT tanpa masalah, dan kelebihannya adalah bisa memakai 10G
Saya perlu mengganti Ubiquiti EdgeRouter yang sepertinya sudah rusak
Saat ini saya memakai ASUS lama dan itu “lumayan” oke, tetapi meskipun memakai firmware pihak ketiga, perangkat itu sudah tidak lagi mendapat pembaruan
Saya penasaran perangkat all-in-one apa yang bagus untuk OpenWrt
Rumah saya kecil, sekitar 1000 kaki persegi, jadi umumnya jangkauan bukan masalah, dan semuanya nirkabel
Pada dasarnya saya ingin sesuatu yang stabil dan bisa disetel sekali lalu dilupakan
Waktu saya meneliti sekitar 2 tahun lalu, itu tampak seperti pilihan yang paling cocok, tetapi mungkin sekarang ada baiknya melihat lagi
Ada opsi lain yang lebih murah dari Tiongkok, tetapi saya khawatir soal backdoor
https://teklager.se/en/knowledge-base/which-router-should-i-...
Selain dual 1GbE Intel NIC bawaan motherboard, saya menambahkan quad-port 2.5GbE Realtek PCIe NIC (r8125)
Motherboard menerima input 12~19V DC lewat barrel jack 5.5mm, atau 12V lewat konektor daya CPU EPS 4-pin
Karena casing punya PSU 250W 1U Flex ATX, saya memakai opsi yang kedua
Saya mengeluarkan rail 12V dari PSU ke barrel jack untuk memberi daya ke modem dan dua switch TP-Link 2.5GbE, sehingga mengurangi 3 adaptor bata
Kedua switch ditempel ke penutup atas dengan velcro dan dihubungkan ke port 2.5GbE 1 dan 4 memakai kabel patch 20 cm
Saya punya 5 LAN di rumah, jadi total 6 port Ethernet kabel dari konfigurasi ini pas sekali
OpenWrt berjalan cukup baik di amd64, dan saya sudah memakai branch v24.10 (pra-rilis) selama beberapa bulan tanpa masalah
Perangkat ini sangat stabil sampai-sampai saya tidak merasa perlu pindah ke Netgear RAX120v2 yang saya beli untuk upgrade OpenWrt
RAX120v2 lulus pengujian dengan baik di OpenWrt 24-rc, dan saya simpan untuk saat nanti upgrade jadi lebih mendesak
Saya juga membeli Netgear WAX220 Wi-Fi AP dan memasang OpenWrt 24-rc untuk diuji dengan kotak OPNsense
Soalnya OPNsense kurang cocok untuk Wi-Fi
Untuk router sederhana, saya rasa OpenWrt lebih pas, tetapi WAX220 juga AP Wi-Fi OpenWrt yang bagus, jadi mungkin suatu hari akan saya pasangkan ke router OpenWrt berbasis PC yang lebih kuat untuk menjalankan hal seperti IDS/IPS
Firmware bawaannya adalah GUI di atas OpenWrt modern, dan mereka tidak berusaha menguncinya, jadi flashing-nya mudah
CPU-nya sangat cepat, RAM-nya juga banyak, Wi-Fi-nya bagus, dan bekerja sempurna di OpenWrt
Harganya 59 dolar di Amazon
Saya sudah muak dengan OpenWrt
Selama beberapa tahun saya mengirim pull request untuk menambahkan paket, memperbaiki masalah, dan meningkatkan berbagai hal
Tetapi yang diterima dan digabungkan hanya PR minimal 1–2 baris, sementara perubahan besar dan penting yang saya kerjakan, uji, dan jaga tetap mutakhir selama bertahun-tahun tidak pernah digabungkan
Sebagian besar malah diabaikan begitu saja tanpa umpan balik
Sebaliknya, mereka tampaknya fokus membuat GPU dan Doom berjalan, dan sekarang bahkan mengembangkan perangkat keras
Padahal perangkat keras itu pun bukan barang yang layak, melainkan crippleware setara limbah elektronik yang penuh keterbatasan
Sepertinya untuk APK harus menunggu sampai 25
Ngomong-ngomong, saya penasaran perangkat atau pabrikan apa yang sekarang paling sering direkomendasikan untuk OpenWrt
Terakhir kali saya pakai Archer C7, rasanya TP-Link mulai tertinggal
Saya seorang SRE, menangani infrastruktur, suka mengutak-atik dan menyetel berbagai hal, dan juga punya homelab pribadi
Selama beberapa tahun, mungkin bahkan puluhan tahun, saya merakit perangkat jaringan secara DIY, tetapi saat harus update atau mengutak-atiknya lalu berkata kepada keluarga, “beri saya 15 menit, atau mungkin 4 jam, nanti akan normal lagi,” itu terasa menyiksa
Tahun ini saya memutuskan mengganti semua perangkat jaringan dengan Ubiquiti
Gateway, AP, dan switch semuanya saya ganti, memang sangat mahal dan terasa seperti mengkhianati prinsip, tetapi selama 6 bulan ini tidak ada masalah sama sekali
Saya senang sekali OpenWrt merilis rilis stabil dan terus dikembangkan oleh orang lain
Saya mungkin akan memasangnya di perangkat cadangan yang tidak akan merusak jaringan utama, untuk menguji patch dan juga mengirim laporan bug
Sekarang saya sedang menikmati ketenangan batin
Perangkat OpenWrt sudah berjalan sangat stabil selama lebih dari 10 tahun, sementara saya punya satu kotak penuh perangkat Ubiquiti yang tidak lagi mendapat pembaruan atau tidak kompatibel dengan software manajemen terbaru
Beberapa saya hidupkan kembali dengan mem-flash OpenWrt agar berguna lagi
Anda sudah membuat pilihan yang tepat
Saya penasaran apakah itu tidak membuat Anda khawatir
Baru saja saya upgrade
Semua kustomisasi diterapkan otomatis dan sejauh ini tidak ada masalah
Kerja tim OpenWrt luar biasa
Jadi saya harus menyiapkan ulang semua konfigurasi dari nol
Untungnya, memang tidak banyak konfigurasi yang saya punya