AdBlocker'ları engelleyen Anti AdBlock aracı BlockAdBlock'un kod analizi
BAB, yerelde sahte reklam oluşturarak engellenip engellenmediğini kontrol ediyor
Ayrıca BAB'nin kendisinin silinmesini önlemek için adını rastgele değiştiriyor
uBlock Origin, eval için bir Proxy oluşturarak BAB'yi tespit edip etkisiz hale getiriyor
Brave tarayıcısı, ağ katmanında reklam betikleri için 0 baytlık sahte betik sunarak BAB'nin reklamın engellendiğini algılayamamasını sağlıyor
BAB, betik engellemeyi aşmak için reklam sitesinin favicon'unu okuma yöntemini de denedi
→ Brave, buna da sahte 1x1 ikon sunarak karşılık veriyor
→ BAB, favicon'un width değerini kontrol ederek bunu aşmayı deniyor
1 yorum
Sanki mızrakla kalkanın savaşı gibi. Reklam engelleme konusunda çeşitli görüşler var ama..
Teknik açıdan bakınca, hem engelleme yöntemlerinin hem de bunu tespit etme yöntemlerinin gelişmesi ilgi çekici.
Bu tarafa hiç detaylı bakmamıştım, o yüzden
evaliçin bir proxy yapılmış olması bana ilginç geldi.