Analisis kode BlockAdBlock, alat Anti AdBlock yang memblokir AdBlocker
BAB membuat iklan umpan secara lokal untuk memeriksa apakah iklan tersebut diblokir
Selain itu, BAB mengubah namanya secara acak agar tidak bisa dihapus dengan mudah
uBlock Origin membuat Proxy untuk eval guna mendeteksi dan menonaktifkan BAB
Browser Brave, di tingkat jaringan, menyajikan skrip palsu berukuran 0 byte untuk skrip iklan agar BAB tidak bisa mendeteksi bahwa iklan diblokir
BAB juga mencoba menghindari pemblokiran skrip dengan cara membaca favicon dari situs iklan
→ Brave menanggapi ini juga dengan menyajikan ikon palsu 1x1
→ BAB mencoba mengatasinya dengan memeriksa width favicon
1 komentar
Sepertinya ini seperti pertarungan antara tombak dan perisai. Ada berbagai pendapat soal pemblokiran iklan, tetapi..
Dari sisi teknis, perkembangan baik dalam cara memblokir maupun cara mendeteksinya sama-sama menarik.
Saya belum pernah menelaah sisi ini secara mendalam, jadi saya cukup takjub melihat pembuatan proxy untuk
eval.