Ekstensi Debugger yang mengungkap keputusan pemblokiran iklan asli Brave per tab
Debugger CDP Adblock Brave, oleh Shivan (Shivan Kaul Sahib), adalah ekstensi yang berfokus pada pengembang yang mengekspos mesin pemblokiran iklan asli Brave untuk inspeksi. Ini menampilkan sinyal internal yang menjelaskan mengapa permintaan jaringan tertentu diblokir atau diizinkan dan menyajikan umpan waktu nyata untuk debugging kompatibilitas halaman dan kinerja filter. Ekstensi ini ringan dan ditujukan untuk pengembang web, peneliti privasi, dan pengguna tingkat lanjut yang memerlukan akses audit dan pemecahan masalah yang tepat ke logika pemblokiran Brave.
Ini membaca keputusan pemblokiran dari tumpukan jaringan Brave menggunakan hook debugging browser
Ekstensi ini terhubung ke hook internal browser untuk menangkap peristiwa yang dipancarkan oleh komponen pemblokiran iklan Brave, memungkinkan pemeriksaan kecocokan aturan dan alasan pemblokiran di lapisan jaringan. Alih-alih menginstrumentasi halaman, alat ini menggunakan akses tingkat protokol asli untuk mengumpulkan payload mentah sehingga pengembang dapat memeriksa bagaimana mesin adblock-rust menyelesaikan filter dan membuat keputusan izinkan/pemblokiran.
Ini menjaga dampak runtime tetap rendah melalui implementasi minimal
Paket ini sangat kecil dan dirancang untuk menghindari pemrosesan latar belakang yang berat, menjaga permintaan sumber daya tetap moderat. Peristiwa dibuffer per tab untuk mempertahankan data selama navigasi, dan ekstensi ini membaca sinyal protokol daripada menjalankan skrip konten, yang mengurangi overhead pelacakan yang biasanya terkait dengan instrumentasi tingkat halaman. Hasil: keluaran debugging tetap responsif bahkan pada pemuatan halaman yang kompleks.
Ini menyeimbangkan transparansi dengan peringatan debugger yang diharapkan dan visibilitas sumber terbuka
Pengembang mengungkapkan bahwa ekstensi ini tidak mengumpulkan data pribadi, dan proyek ini diterbitkan sebagai sumber terbuka untuk inspeksi kode. Karena menggunakan API debugger browser, Chromium memberi tahu pengguna bahwa browser sedang didebug; pemberitahuan itu adalah perilaku standar ketika hook debugger aktif dan harus diperlakukan sebagai peringatan operasional daripada kebocoran data.
Ini menargetkan pengguna teknis dan bergantung pada ekstensi protokol khusus Brave
Diperuntukkan bagi pengembang web dan peneliti privasi, alat ini bergantung pada peristiwa DevTools khusus Brave untuk memberikan keluaran yang berarti. Ini dapat diinstal di browser Chromium lainnya tetapi tidak akan menampilkan peristiwa pemblokiran iklan khusus Brave di sana. Penulis, Shivan, telah berkontribusi pada inti pemblokiran iklan Brave, yang menyelaraskan debugger dengan sinyal internal browser; pengguna biasa mendapatkan sedikit dari ruang lingkup diagnostik sempit ekstensi ini.
Utilitas diagnostik yang terfokus paling cocok untuk pengembang dan peneliti
Brave Adblock CDP Debugger adalah utilitas diagnostik yang terfokus untuk profesional yang membutuhkan penjelasan yang pasti tentang keputusan pemblokiran. Lingkupnya yang sempit dan ketergantungan pada hook protokol khusus Brave membatasi kegunaannya untuk browsing santai atau pemecahan masalah umum. Untuk auditor dan penyelidik kompatibilitas situs, alat ini memberikan visibilitas yang tepat; untuk pengguna sehari-hari, ini menawarkan sedikit manfaat praktis di luar skenario debugging khusus.
