5 poin oleh xguru 2020-04-04 | 1 komentar | Bagikan ke WhatsApp

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

 
xguru 2020-04-04

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.