Ein Browser-Fingerprint-Diagnosetool für Entwickler
Dieses Tool erfasst umfassend verfolgbare Browser-Attribute, einschließlich Canvas-Rendering-Fingerprints, WebGL-GPU-Fingerprints, AudioContext-Audio-Fingerprints, installierte Schriftartenliste, Bildschirmparameter, Browser-Attribute, Hardware-Informationen und Netzwerkumgebung. Alle Erkennungen laufen lokal in Ihrem Browser. Die Ergebnisse werden als strukturierte Schlüssel-Wert-Paare mit JSON-Export per Klick angezeigt. Entwickelt für Frontend-Entwickler, die Anti-Fingerprinting-Strategien debuggen und die Browser-Einzigartigkeit testen.
Funktionen
Erkennung von Canvas-2D-Renderingunterschieden
Erfassung von WebGL-GPU-Modell/Hersteller/Renderer-Informationen
IP-Adresse und Netzwerkumgebung (über öffentliche API)
Zusammengesetzter SHA-256-Fingerprint-Hash
JSON-Dateiexport mit einem Klick
Läuft vollständig in Ihrem Browser
Anleitung
1Öffnen Sie die Seite, um die automatische Erkennung aller Fingerprint-Attribute zu starten
2Warten Sie, bis die Erkennung abgeschlossen ist — die Ergebnisse erscheinen als kategorisierte Schlüssel-Wert-Paare
3Klicken Sie auf die Kopier-Schaltfläche neben einem Attribut, um dessen Wert zu kopieren
4Klicken Sie auf die Schaltfläche 'JSON exportieren' am unteren Rand, um die vollständigen Fingerprint-Daten herunterzuladen
Häufig gestellte Fragen
Was ist ein Browser-Fingerprint?
Ein Browser-Fingerprint ist eine Technik zur eindeutigen Identifizierung von Benutzern durch die Erfassung verschiedener Browser- und Geräteattribute (wie Canvas-Rendering, WebGL, Schriftarten, Bildschirmparameter usw.). Selbst ohne Cookies können Websites Besucher durch diese Attributkombinationen identifizieren.
Wie wird der Fingerprint-Hash berechnet?
Dieses Tool serialisiert und sortiert alle erkannten Fingerprint-Attribute (ausgenommen Zeitstempel und Netzwerkinformationen) und berechnet dann einen SHA-256-Hash. Dasselbe Gerät und derselbe Browser sollten jedes Mal denselben Hash erzeugen.
Werden die Erkennungsdaten an einen Server gesendet?
Canvas-, WebGL-, AudioContext-, Schriftarten-, Bildschirm-, Browser- und Hardware-Erkennung laufen alle lokal in Ihrem Browser. Es werden keine Daten hochgeladen. Nur die IP-Abfrage verwendet die öffentliche API von ipapi.co.
Warum unterscheidet sich mein Fingerprint-Hash von anderen?
Browser-Fingerprints werden von GPU-Modell, Treiberversion, Betriebssystem, installierten Schriftarten, Bildschirmauflösung, Browserversion und vielen weiteren Faktoren beeinflusst, wodurch jeder Fingerprint nahezu einzigartig ist. Genau so funktioniert Fingerprint-Tracking.
Was ist, wenn einige Erkennungsergebnisse leer oder nicht verfügbar sind?
Einige Erkennungen (wie WebGL, AudioContext) können in bestimmten Browsern oder Datenschutzmodi eingeschränkt sein, was zu leeren Werten führt. Dies ist normal und dient selbst als Fingerprint-Merkmal.