uBlock Origin kasutajad reklaamivõrkude ja veebianalüütika süsteemide rakendamine uue jälgimise tehnika, mis ei ole uBlock Origin ja muude soovimatute sisu filtreerimise laienduste kaudu blokeeritav.
Meetodi eesmärk on see, et veebilehtede omanikud, kes soovivad jälgimis- või reklaamikoodi paigaldada, loovad DNS-is eraldi alamdomeeni, mis osutab reklaamivõrgu või veebianalüütika serverile (näiteks luuakse CNAME-kirje f7ds.liberation.fr, mis osutab jälgimisseerverile liberation.eulerian.net). Seega laaditakse reklaamikood formaalselt sama primaarse domeeni kaudu nagu veebileht ja seetõttu ei kuulu see blokeerimise alla. Alamdomeeni nimi valitakse juhusliku identifikaatorina, mis muudab blokeerimise mustri kaudu keeruliseks, kuna reklaamivõrguga seotud alamdomeeni on raske eristada lehe teiste kohalike ressursside laadimise alamdomeenidest.
uBlock Origin arendaja kasutada domeeninime määramiseks, mis on seotud CNAME kaudu hostiga. Meetod alates
katsetamisversioonist kuna . Kinnitanud seadetes tuleb seada cnameAliasList väärtuseks „*”, sel juhul kopeeritakse kõik mustade loendite kontrollid ka nimedele, mis määratakse läbi CNAME. Uuenduse installimisel tuleb anda volitused DNS-andmete saamiseks.
Chrome'i puhul ei saa CNAME kontrolli lisada, kuna API on saadaval ainult Firefoxi lisandmoodulite jaoks ja pole Chrome'is toetatud. Tulemuslikkuse seisukohalt ei tohiks CNAME'i tuvastamine põhjustada lisakulusid, peale protsessori jõudluse kulutuste, et rakendada reegleid teise nime jaoks, kuna brauser on ressursi poole pöördumise ajal juba lahendanud ning väärtus peaks olema vahemälus. Kaitsemeetodit saab vältida, sidudes nime otse IP-ga ilma CNAME'i kasutamiseta, kuid see lähenemine muudab hoolduse keerulisemaks (võrgureklaami IP-aadressi muutumise korral tuleb saada muudatused kõigis väljaandjate DNS-serverites) ja selle saabvältida luues jälgijate IP-aadresside musta nimekirja.
Allikas: opennet.ru
