HAR-Viewer und -Bereiniger
HAR Viewer & Sanitiser
Öffnet eine HAR-Aufzeichnung als Wasserfall und entfernt Cookies, Auth-Header und Tokens, bevor Sie sie weitergeben – ohne Upload, komplett im Browser.
Öffnet eine HAR-Aufzeichnung aus dem Netzwerk-Panel eines Browsers und zeichnet das Wasserfalldiagramm: jede Anfrage, wohin ihre Zeit ging und was jede Antwort tatsächlich transportiert hat. Es erzeugt auch eine bereinigte Kopie – eine rohe HAR ist ein vollständiger Sitzungsnachweis, und dies ist die Seite, die das sagt.
Eine .har-Aufzeichnung hierher ziehen
DevTools → Netzwerk → „Alles als HAR speichern“. Wird in diesem Tab geöffnet; nichts wird hochgeladen.
So funktioniert es
Speichern Sie die HAR
DevTools, Netzwerk-Panel, „Alle als HAR speichern“. Legen Sie die Datei hier ab oder fügen Sie das JSON ein – sie wird in diesem Tab geöffnet, und nichts wird hochgeladen.
Lesen Sie das Wasserfalldiagramm
Jeder Balken ist in seine Phasen unterteilt – blockiert, DNS, Verbindung, SSL, Senden, Warten, Empfangen – mit denselben Farben wie in der Legende. Langes Grau bedeutet Warteschlange; langes Rosa bedeutet, der Server hat nachgedacht.
Klicken Sie eine Zeile an für die Details
Status, MIME-Typ, Body- und Übertragungsgrößen, die Server-IP, die numerische Timing-Tabelle und beide Header-Listen.
Bereinigen Sie, bevor Sie sie weitergeben
Das letzte Panel entfernt Cookies, schwärzt sensibel aussehende Header und URL-Parameter und lässt optional alle Bodys weg. Es meldet genau, wie viele von jedem es geändert hat.
Häufige Fragen
Ist es sicher, jemandem eine HAR zu schicken?
Nicht unbereinigt. Eine rohe HAR enthält jedes Cookie, jeden `Authorization`-Header und jedes URL-Token der Sitzung, die sie aufgezeichnet hat – eine zu verschicken kommt dem Verschicken eines Passworts näher als dem eines Logs. Support-Anfragen haben auf diesem Weg lebende Sitzungen geleakt.
Findet die Bereinigung jedes Geheimnis?
Nein, und sie behauptet es nicht. Sie schwärzt nach Namen – Cookies immer, Header und Query-Parameter anhand einer Liste sensibler Namen –, sodass ein Token in einem Antwort-Body unter einem unauffälligen Schlüssel überlebt. Deshalb ist das Weglassen der Bodys der Standard.
Warum ist ein Balken fast vollständig grau?
Grau ist `blocked` – die Anfrage existierte, wurde aber nicht bearbeitet, meist wartend auf eine Verbindung unter dem Pro-Host-Limit des Browsers. Es ist die Phase, die sagt, dass die Lösung weniger Anfragen oder ein anderes Protokoll ist, nicht ein schnellerer Server.
Werden die Bodys der Antworten angezeigt?
Nicht im Viewer – er zeigt Größen, Header und Timings. Ob die Bodys überhaupt in der Datei sind, hängt von der „content“-Option ab, die Ihr Browser beim Speichern verwendet hat, und wenn sie da sind, sind sie der riskanteste Teil der Aufzeichnung.
Eingabe aus
Text anonymisieren
Text Anonymiser
Findet E-Mail-Adressen, Telefonnummern, Kartennummern und Kennungen in Freitext und maskiert oder pseudonymisiert sie – ohne Upload, komplett im Browser.
curl in Code
curl to Code
Wandelt einen curl-Befehl in fetch, axios, Python requests, Go, PHP oder PowerShell um.
Source-Map-Auflöser
Source Map Resolver
Bildet einen minimierten Stacktrace mit einer von Ihnen gelieferten Source Map auf die ursprünglichen Dateien und Zeilen ab.
Secret-Scanner
Secret Scanner
Durchsucht eingefügten Code, Logs oder einen Konfigurations-Dump nach API-Schlüsseln, Tokens und privaten Schlüsseln, mit Entropie-Heuristik.
Danach
Diese Tools nehmen an, was dieses hier erzeugt, das Ergebnis kann also direkt weiter.
curl in Code
curl to Code
Wandelt einen curl-Befehl in fetch, axios, Python requests, Go, PHP oder PowerShell um.
HTTP-Header prüfen
HTTP Header Inspector
Ruft eine URL ab und zeigt die vollständigen Antwort-Header, die Redirect-Kette, Zeiten und die verwendete Kompression.
Secret-Scanner
Secret Scanner
Durchsucht eingefügten Code, Logs oder einen Konfigurations-Dump nach API-Schlüsseln, Tokens und privaten Schlüsseln, mit Entropie-Heuristik.
Text anonymisieren
Text Anonymiser
Findet E-Mail-Adressen, Telefonnummern, Kartennummern und Kennungen in Freitext und maskiert oder pseudonymisiert sie – ohne Upload, komplett im Browser.
Base64 kodieren und dekodieren
Base64 Encoder & Decoder
Kodiert und dekodiert Base64 und Base64URL für Text oder Dateien und behandelt UTF-8 korrekt.
JSON ⇄ CSV umwandeln
JSON ⇄ CSV
Flacht verschachteltes JSON zu Spalten ab oder baut Objekte aus einer Tabelle wieder auf, mit Punktpfad-Regel für die Spaltennamen.