FINGERPRINT

Browser-Fingerprint-Check

Sehen Sie, welche Canvas-, WebGL-, Audio-, Schrift- und Bildschirmmerkmale Ihr Browser preisgibt, samt lokaler Hashes. Alles läuft lokal; es wird nichts hochgeladen.

Technical Notes

Browser-Fingerprinting, TLS-Fingerprinting und Tracking-Schutz

Ein Browser-Fingerprint kombiniert Signale, die Browser, Gerät und Netzwerkprotokolle preisgeben. Diese Seite erfasst die Signale lokal und zeigt Erfassungsstatus und Hashes an. Ohne Vergleichsdaten einer Referenzpopulation lässt sich nicht bestimmen, wie selten die Signale sind oder ob sie eine websiteübergreifende Identifizierung ermöglichen.

Was ist ein Browser-Fingerprint?

Ein Browser-Fingerprint ist eine Reihe von Umgebungsmerkmalen, die Websites über JavaScript und Browser-APIs erfassen – Browserversion, Systemplattform, Bildschirmparameter, Sprache, Zeitzone, Schriftarten, Canvas-/WebGL-Rendering, AudioContext-Ergebnisse, Anzahl der CPU-Kerne, Speicherangaben und mehr. Ein einzelnes Feld ist meist unauffällig, in Kombination können sie aber ausreichen, um ein bestimmtes Gerät oder eine bestimmte Browserkonfiguration zu identifizieren.

Er unterscheidet sich von Cookies: Ein Cookie ist eine Markierung, die eine Website setzt und die Sie löschen können, während ein Fingerprint größtenteils aus natürlichen Unterschieden Ihres Browsers und Ihrer Hardware entsteht. Selbst in einem privaten Fenster oder nach dem Löschen von Cookies können manche Websites Ihre Besuche daher über eine stabile Fingerprint-Kombination miteinander verknüpfen.

Was diese Seite tatsächlich prüft

Dieses Tool erfasst lokal Signale zu Canvas, WebGL, gerendertem Audio, Schriftarten, Bildschirm, Hardware, Browser/System und Zeitzone. Für erfolgreich erfasste Signale werden lokale Hashes erzeugt. Die Ergebnisse beschreiben die in diesem Durchlauf erhaltenen Signale, nicht die Einzigartigkeit innerhalb einer Population, und die Fingerprint-Rohdaten werden nicht hochgeladen.

  • Canvas / WebGL: erfasst Grafik-Renderer, GPU-Fähigkeiten und Rendering-Unterschiede.
  • Audio: erfasst stabile Unterschiede, die die Audioverarbeitung preisgibt.
  • Schriftarten / Bildschirm / Hardware: zeichnet die für diesen Browser verfügbaren Umgebungsinformationen auf.
  • Browser / Zeitzone: zeichnet die vom Browser gemeldete Sprache, das System und die Zeitzone auf.

Warum er sich zum Tracking eignet

Ein Tracker braucht nicht unbedingt Ihren Namen oder Ihre echte IP-Adresse. Solange Ihre Browser-Kombination stabil genug ist, kann er den „heutigen Besuch“ und den „Besuch der letzten Woche“ derselben Umgebung zuordnen. Werbesysteme, Betrugsabwehr sowie die Risikokontrolle bei Konto und Zahlung nutzen ähnliche Ansätze, nur mit unterschiedlichen Zielen – manche für Tracking zulasten des Datenschutzes, andere zum Erkennen von Automatisierung, Massenregistrierungen oder auffälligen Anmeldungen.

JA3 / JA4 und Browser-Fingerprinting im Vergleich

JA3 und JA4 sind Netzwerk-Fingerprints auf Ebene des TLS-Handshakes. Beim Verbindungsaufbau zu einer HTTPS-Website sendet der Browser ein Client Hello mit TLS-Version, Cipher Suites, Erweiterungen, Kurven und mehr. JA3 verkettet diese Felder zu einem Hash; JA4 verbessert JA3, indem es Fehler durch unterschiedliche Feldreihenfolgen reduziert, und eignet sich daher besser für die Klassifizierung von modernem TLS-Traffic.

Diese Art von Fingerprint kann JavaScript auf der Seite nicht vollständig auslesen. Eine Frontend-Seite kann browserseitige Merkmale wie Canvas, WebGL und Schriftarten erkennen, ein echter JA3- / JA4-Fingerprint muss jedoch in der Regel serverseitig am Verbindungseingang erfasst werden oder über einen TLS-Echo-Dienst mit CORS-Unterstützung. Kurz gesagt: Ein Browser-Fingerprint zeigt, „was die Seite sehen kann“, JA3 / JA4 dagegen, „wie der Netzwerk-Handshake aussieht“.

So verringern Sie die Einzigartigkeit

  • Bevorzugen Sie Browser, die Fingerprints vereinheitlichen, etwa den Tor Browser oder ein streng konfiguriertes Firefox.
  • Installieren Sie nicht zu viele Randomisierungs-Plugins, die Canvas, WebGL, Schriftarten oder den UA verändern – häufige Änderungen können selbst zu einem Anomalie-Signal werden.
  • Halten Sie die Zeitzone des Systems, die Browsersprache und die Region Ihres IP-Ausgangs konsistent, um Widersprüche zwischen den Dimensionen zu vermeiden.
  • Bleiben Sie für ein langfristig genutztes Konto beim selben Browserprofil, statt täglich Fingerprint und Ausgang zu wechseln.

Den Fingerprint nicht blind „tarnen“

Fingerprint-Schutz bedeutet nicht, jedes Feld zu randomisieren. Für ein Risikokontrollsystem wirkt ein Browser, der „jedes Mal anders“ ist, oft verdächtiger als ein gewöhnlicher. Solider ist es, die Offenlegung auffälliger Merkmale zu verringern, die Umgebung in sich stimmig zu halten und auf demselben Konto nicht häufig System, Sprache, Zeitzone, GPU und Netzwerk-Ausgang zu wechseln.

So kombinieren Sie dies mit anderen Checks dieser Website

Fingerprint-CheckZeigt Erfassungsstatus und lokale Hashes für Grafik, Audio, Schriftarten und weitere Signale, sodass sich Durchläufe vergleichen lassen. Die Einzigartigkeit innerhalb einer Population wird nicht geschätzt.
Leak-TestPrüft, ob WebRTC, DNS, IPv6 und Zeitzone Informationen preisgeben, die nicht zu Ihrem HTTP-Ausgang passen.
Umgebungsprüfung (umfassend)Fasst IP, Fingerprint, Sprache, Zeitzone, Request-Header, Erreichbarkeit von Plattformen und Reputationseinträge zu einer Bewertung der Umgebungskonsistenz zusammen.

Kurz gesagt: Ein gutes Datenschutz-Setup sieht nicht „nach gar nichts“ aus, sondern „wie ein gewöhnlicher, stabiler, logisch stimmiger echter Browser“. Setzen Sie beim Verringern der Fingerprint-Einzigartigkeit zuerst auf Konsistenz und Stabilität, bevor Sie einzelne Felder verbergen oder verändern.

mimetic
mimetic
mimetic