Mit der neuen Version können Firefox-Benutzer eine neue Technik zur Verfolgung von Bewegungen und zum Ersetzen von Anzeigenblöcken blockieren, die auf der Erstellung einer separaten Subdomain im DNS innerhalb der Domain der aktuellen Website basiert. Die erstellte Subdomain ist mit dem Server des Werbenetzwerks verknüpft (z. B. wird ein CNAME-Eintrag f7ds.liberation.fr erstellt, der auf den Tracking-Server liberation.eulerian.net verweist), sodass der Werbecode offiziell von derselben primären Domain geladen wird wie die Website. Der Name für die Subdomain wird in Form einer zufälligen Kennung gewählt, was das Blockieren per Maske erschwert, da die mit dem Werbenetzwerk verbundene Subdomain schwer von Subdomains zum Laden anderer lokaler Ressourcen auf der Seite zu unterscheiden ist.
In der neuen Version von uBlock Origin lässt sich der zugeordnete Host über CNAME ermitteln
Unter Leistungsgesichtspunkten sollte die Definition eines CNAME keinen zusätzlichen Overhead mit sich bringen, außer der Verschwendung von CPU-Ressourcen durch die erneute Anwendung der Regeln für einen anderen Namen, da der Browser beim Zugriff auf die Ressource bereits aufgelöst wurde und der Wert zwischengespeichert werden muss . Wenn Sie eine neue Version installieren, müssen Sie Berechtigungen zum Abrufen von DNS-Informationen erteilen.
Die zusätzliche Schutzmethode basierend auf der CNAME-Überprüfung kann umgangen werden, indem der Name ohne Verwendung von CNAME direkt an die IP gebunden wird. Dieser Ansatz erschwert jedoch die Wartung und Instandhaltung der Infrastruktur (wenn die IP-Adresse des Werbenetzwerks geändert wird, ist dies erforderlich). um die Daten auf allen DNS-Servern der Herausgeber zu ändern) und kann durch die Erstellung einer Blacklist von Tracker-IP-Adressen umgangen werden. Im uBlock Origin-Build für Chrome funktioniert die CNAME-Überprüfung aufgrund der API nicht
Source: opennet.ru