Webbläsarintegritet

Granskare av HTTP-huvuden

Jämför vad vår server tar emot med webbläsaruppgifter som JavaScript kan läsa.

Hemligheter maskeras enligt regler. Authorization, Cookie och huvuden som känns igen som nycklar, token, hemligheter eller signaturer maskeras före visning. Namnregler kan inte identifiera varje hemlighet. Verktyget skriver ingen applikationslogg; serverinfrastrukturen kan ha egna loggar.

Analyserar mottagen navigering…

Begäran och nätverk

TLS och HTTP

JavaScript Client Hints

Status
Läser…

Mottagna huvuden

NamnVärde som kan visasKategoriLäs

Fynd och begränsningar

  • Analyserar.

Ett huvud Via, Forwarded, X-Forwarded-For eller ett CDN-specifikt fält innehåller angivna uppgifter. Det kan läggas till, tas bort eller förfalskas; förekomsten fastställer inte en anonym proxy.

Jämför före och efter

Kör samma test på samma enhet och spara ett utgångsläge. Anslut ditt VPN eller ändra en relevant inställning, upprepa under samma villkor och spara nästa resultat.

Spara ett resultat före och ett efter för att jämföra dem.

Vad testet visar

HTTP-huvuden förmedlar preferenser och begärans kontext till servern. Här visas vad vår server faktiskt tar emot, inte varje värde längs vägen. Proxy eller CDN kan ändra fält innan de når servern. Förekomst av ett proxyhuvud fastställer inte vilken typ av mellanhand som finns, och gör inte dess IP-uppgift automatiskt till en betrodd referens.

Så kör du testet

  1. Öppna sidan i den webbläsare och profil du vill granska och läs navigeringsavläsningen.
  2. Kör fetch-begäran och läs tillgängliga Client Hints.
  3. Jämför navigering, fetch och JavaScript separat; skilj frånvarande värde från ett maskerat.

Så görs mätningen

Vår server visar huvuden som når detta ursprung i respektive begäran. JavaScript läser Client Hints, webbläsarens deklarerade ledtrådar, separat; perspektiven kan skilja sig.

Authorization, Proxy-Authorization, Cookie och namn som känns igen som nycklar, token, hemligheter eller signaturer maskeras. Enskilda kaknamn kan synas utan sina värden. Via, Forwarded och X-Forwarded-For kan synas enligt policyn. Reglerna hittar inte alla hemligheter; infrastrukturen kan ha egna loggar.

Förstå resultatet

Värdena stämmer överens
Jämförbara fält liknar varandra i dessa begäranden. Det omfattar inte alla mål eller webbläsarvägar.
Avläsningarna skiljer sig
Begäranstyp, webbläsarpolicy eller mellanhand kan förklara skillnaden. Identifiera exakt fält och observationspunkt.
Fält saknas eller maskeras
Det kan vara oskickat, utan stöd eller dolt vid visning. Dessa tillstånd betyder inte samma sak.

Jämför före och efter

  1. Registrera navigering och fetch på samma enhet, profil och ursprung.
  2. Ändra en webbläsarinställning eller relevant väg och upprepa samma begäranden.
  3. Jämför samma fält i samma begäranstyp. Client Hints kan saknas vid första besöket.

Testets begränsningar

  • Visningen återskapar inte paket eller huvuden före mellanhandens ändringar.
  • User-Agent och språkpreferens är angivna uppgifter, inte säker identitet för enhet eller användare.

Vad du kan ändra vid behov

Angivet språk eller webbläsaridentitet är oönskad
Granska webbläsarinställningar eller tillägg som ändrar huvuden och upprepa efter en nödvändig ändring.
Proxyuppgifter är oväntade
Kontrollera källa och vägens tillitsregler; härled inte verklig IP från obekräftat huvud.

Vanliga frågor

Visas alla huvuden som webbläsaren skickade?

Det som vår server tog emot visas; en mellanhand kan ha ändrat huvuden innan de nådde servern.

Varför visas inte Cookie-värdet?

Känsliga värden maskeras. Att värdet inte syns betyder inte att kakan inte skickades.

Källor och tekniska referenser