Datenschutz im Browser

Empfangene HTTP-Header prüfen

Vergleichen Sie Header für Seitenaufruf und JavaScript-Anfrage mit den zusätzlich verfügbaren Browser-Angaben.

Geheimnisse durch Regeln maskiert. Authorization, Cookie und als Schlüssel, Token, Geheimnisse oder Signaturen erkannte Header werden vor der Anzeige maskiert. Namensregeln können nicht jedes Geheimnis erkennen. Das Tool schreibt kein Anwendungsprotokoll; die Serverinfrastruktur kann eigene Protokolle führen.

Empfangene Navigation wird analysiert…

Anfrage und Netzwerk

TLS und HTTP

JavaScript-Client-Hints

Status
Wird gelesen…

Empfangene Header

NameAnzeigbarer WertKategorieLesen

Befunde und Grenzen

  • Analyse läuft.

Ein Header Via, Forwarded, X-Forwarded-For oder ein CDN-spezifisches Feld enthält angegebene Informationen. Es kann hinzugefügt, entfernt oder gefälscht werden; sein Vorhandensein allein belegt keine Nutzung eines anonymen Proxys.

Vorher und nachher vergleichen

Führen Sie denselben Test auf demselben Gerät durch und speichern Sie das Ausgangsergebnis. Aktivieren Sie Ihr VPN oder ändern Sie eine passende Einstellung. Wiederholen Sie den Test unter denselben Bedingungen und speichern Sie das neue Ergebnis.

Speichern Sie ein Vorher- und ein Nachher-Ergebnis, um beide zu vergleichen.

Was zeigt dieser Test?

Header beschreiben eine Anfrage, wie sie beim Server ankommt. Sie enthalten unter anderem deklarierte Browserdaten, Sprachen und Hinweise zum HTTP-Weg. Der Beobachtungspunkt ist entscheidend: Browser, Proxy, Auslieferungsnetzwerk und unser Server können verschiedene Felder zeigen oder verändern. Eine empfangene Angabe ist daher nicht immer die ursprünglich gesendete.

So führen Sie den Test durch

  1. Öffnen Sie die Seite im zu untersuchenden Browserprofil und notieren Sie den Verbindungszustand sowie relevante Erweiterungen.
  2. Starten Sie die Erfassung. Laden Sie erneut, wenn Sie zusätzliche vom Server angeforderte Client Hints, strukturierte Browserangaben, beobachten möchten.
  3. Vergleichen Sie Header des Seitenaufrufs und der JavaScript-Anfrage. Lesen Sie die direkt in JavaScript verfügbaren Angaben im getrennten Abschnitt.

So funktioniert die Messung

Das Werkzeug erfasst die tatsächlich von unserem Server empfangenen Header für HTML-Navigation und fetch-Anfragen. Daneben liest es Client Hints, soweit der Browser diese für JavaScript freigibt.

Erkannte sensible Headerwerte werden vor der Anzeige maskiert. Cookie-Namen können ohne ihre Werte sichtbar bleiben. Das Modul erstellt kein Diagnoseprotokoll; die Hosting-Infrastruktur kann Anfragen unabhängig protokollieren.

Ergebnisse verstehen

Felder stimmen zwischen Anfragen überein
Diese Angaben kamen in beiden Kontexten gleich bei unserem Server an. Daraus folgt nicht, dass jede Website dieselben Details erhält.
Navigation und fetch unterscheiden sich
Anfragekontext, zuvor angeforderte Client Hints oder Verarbeitung durch Vermittler können Unterschiede erklären. Prüfen Sie die Rolle des Feldes.
Feld fehlt oder ist maskiert
Browser oder Vermittler können es weglassen; das Werkzeug kann sensible Werte verbergen. Fehlende Backend-TLS-Daten beweisen keine unverschlüsselte Browser-Verbindung.

Vorher und nachher vergleichen

  1. Speichern Sie Erfassungen aus demselben Profil, derselben Herkunft und derselben Anfragestufe. Halten Sie auch erneutes Laden fest.
  2. Ändern Sie eine Browser- oder Verbindungseinstellung und wiederholen Sie denselben Ablauf aus Navigation und fetch.
  3. Vergleichen Sie gleiche Anfragekontexte. Trennen Sie Backend-Protokoll und TLS-Angaben von Nachweisen zur Browser-Verbindung mit dem Frontend.

Grenzen des Tests

  • Weiterleitungs- oder Proxy-Header beweisen keine Anonymisierung und identifizieren allein keinen vertrauenswürdigen Vermittler.
  • Maskierungsregeln erkennen nicht jedes Geheimnis in unauffällig benannten eigenen Headern. Prüfen Sie einen Export vor dem Teilen.

Was Sie gegebenenfalls ändern können

Sprach-Header passen nicht zur gewünschten Präferenz.
Prüfen Sie die Sprachreihenfolge im Browser und wiederholen Sie nach erneutem Laden die gleiche Erfassung.
Erwartete Client Hints fehlen.
Prüfen Sie HTTPS, Browser-Unterstützung und die Ladesequenz, bevor Sie das Fehlen als Schutzfunktion einordnen.

Häufige Fragen

Zeigt der Test genau, was mein Browser gesendet hat?

Er zeigt, was unser Server empfängt. Vermittler können Felder hinzufügen, entfernen oder umschreiben.

Beweist ein Proxy-Header VPN-Nutzung?

Nein. Er ist höchstens ein Hinweis auf den Weg und kann fehlen, verändert oder unzuverlässig sein.

Quellen und technische Hinweise