←Zurück zum Blog
2026-08-06 4 Min. Lesezeit

Audio-Fingerprinting: Wie die Web Audio API eindeutige Hashes generiert

Erfahren Sie, wie die HTML5 Web Audio API synthetische Audiosignale durch Ihren Sound-Stack verarbeitet, um beständige Browser-Fingerabdrücke zu generieren, ohne einen Ton abzuspielen.

Generierung von Fingerabdrücken ohne Ton

Wussten Sie, dass Websites Ihr Gerät identifizieren können, indem sie Tonsignale verarbeiten, die Sie nicht einmal hören?

Über die Web Audio API (AudioContext) können Tracking-Skripte eine nicht hörbare Audiowellenform synthetisieren, Dynamikkompression und Frequenzfilter anwenden und die resultierende Audio-Buffer-Ausgabe analysieren.


Warum Audio-Signaturen je nach Gerät unterschiedlich sind

Das gerenderte Audiosignal hängt ab von:

  1. Audio-Treiber & DSP-Implementierung: Softwarealgorithmen variieren zwischen Windows, macOS, Linux, Android und iOS.
  2. Hardware-DAC/Soundkarten-Architektur: Das Takt-Timing der Hardware und die Rundung bei Fließkommaberechnungen erzeugen winzige Abweichungen in der Ausgabe.
  3. Browser-Audio-Engine: Chromes Blink, Firefox' Gecko und Safaris WebKit verarbeiten Audio-Nodes mit unterschiedlicher algorithmischer Präzision.

Das Skript berechnet einen SHA-256- oder MD5-Hash des endgültigen Audio-Buffer-Arrays und erstellt so einen dauerhaften Audio Hash Identifier.


Wie man Audio-Fingerprinting testet und abwehrt

  • Nutzen Sie den WhatsMyDevice Browser-Fingerabdruck, um Ihren aktuellen AudioContext-Hash zu überprüfen.
  • Verwenden Sie datenschutzorientierte Browser mit Audio-Buffer-Randomisierung (wie Brave mit Farbling oder den Tor Browser mit Canvas/Audio-Abwehrmechanismen).
Live Diagnostic Tool

Browser Fingerprint Diagnostic

Analyze your Canvas ID, WebGL renderer, system fonts, and trackability score.

Launch Tool
Veröffentlicht von
WhatsMyDevice Redaktion
Datenschutz- & Infrastruktur-Analysten
English
Español
Türkçe
Русский
Bahasa Melayu
Deutsch