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

WebGL- & GPU-Fingerprinting: Wie Shader und Renderer Geräte verfolgen

Technische Aufschlüsselung von demaskierten WebGL-Renderer-Abfragen, Genauigkeitsschwankungen von GPU-Shadern und wie Websites Ihre Grafikhardware identifizieren.

Wie WebGL Ihre Grafikkarte preisgibt

Die WebGL (Web Graphics Library)-API ermöglicht es Browsern, leistungsstarke 2D- und 3D-Grafiken ohne Plugins direkt auf Ihrer GPU zu rendern. Allerdings ist WebGL auch einer der stärksten Vektoren für das Browser-Fingerprinting im modernen Web.


1. Demaskierte Anbieter- und Renderer-Zeichenfolgen

Mit der Erweiterung WEBGL_debug_renderer_info kann jede Website zwei Zeilen JavaScript ausführen, um Ihre exakte Grafikhardware abzufragen:

  • Demaskierter Anbieter: z.B. Apple, NVIDIA Corporation, Intel Inc.
  • Demaskierter Renderer: z.B. ANGLE (NVIDIA GeForce RTX 4070 Direct3D11 vs_5_0 ps_5_0) oder Apple M3 Max

Dies ordnet Sie sofort einem kleinen Prozentsatz von Webbenutzern mit genau dieser GPU und Treiberversion zu.


2. Shader-Mathematik & Unterschiede bei Gleitkommazahlen

Selbst wenn ein Browser die Renderer-Zeichenfolge maskiert, können Websites ein verstecktes 3D-Shader-Programm kompilieren und mikroskopische Unterschiede in der Art und Weise messen, wie Ihre GPU trigonometrische Gleitkommafunktionen berechnet.

Da verschiedene GPU-Architekturen (AMD, NVIDIA, Intel, Apple Silicon) Float-Werte mit einzigartigen Hardware-Toleranzen berechnen, ist der resultierende gerenderte Bild-Hash mathematisch einzigartig für Ihr Gerät.


So schützen Sie sich vor WebGL-Tracking

  1. Überprüfen Sie Ihre GPU-Signatur: Verwenden Sie die Browser-Fingerabdruck-Diagnose, um Ihren WebGL-Hash anzuzeigen.
  2. Hardware-Details prüfen: Überprüfen Sie Ihre CPU-/GPU-Spezifikationen mit WhatsMyDevice Geräteinformationen.
  3. Verwenden Sie Anti-Fingerprinting-Browser: Browser wie Tor und Brave wenden ein einheitliches Canvas- und WebGL-Rauschen an, um deterministisches Hashing zu verhindern.
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