CrookedStyleSheets: Web-Tracking über CSS

Wer glaubt, Web-Tracking funktioniert nur über JavaScript und fühlt sich dann mit NoScript und Co. sicher, dem sei gesagt: Tracking funktioniert auch via Cascading Style Sheets (CSS).

Wie? Das demonstriert das Projekt CrookedStyleSheets.

Was kann man dagegen tun? Aktuell wenig. Man könnte bspw. mit uMatrix das Nachladen von CSS-Ressourcen einschränken / deaktivieren. Das ist allerdings wenig praktikabel, da die meisten Webseiten ohne CSS einfach »bescheiden« aussehen. Aktuell existiert kein Plugin oder browserseitige Lösung, die das Tracking via CSS verhindern kann. -.-

Hinweis

Die Demo-Seite und auch die Darstellung der Ergebnisse funktioniert. Ihr müsst dazu allerdings die Cookies der Domain zulassen. Generell sollte das Tracking via CSS auch dann funktionieren, wenn die Speicherung von Cookies deaktiviert wurde. Die Demo-Seite ist allerdings so konstruiert, dass die Ergebnisse aus dem Cookie ausgelesen werden.

Unter Firefox könnt ihr die Aufrufe an die »track.php« übrigens nachvollziehen: Aktiviert dazu »Tools -> Web Developer -> Web Console -> Network«.

Der Kuketz-Blog ist spendenfinanziert! Mitmachen ➡