5 puan yazan xguru 2020-04-04 | 1 yorum | WhatsApp'ta paylaş

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

 
xguru 2020-04-04

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 eval için bir proxy yapılmış olması bana ilginç geldi.