Böngésző adatvédelme

HTTP-fejlécvizsgáló

Tekintse meg a szerverünk által fogadott kérésfejléceket, és hasonlítsa össze az oldalnavigációt, a JavaScript-kéréseket és a böngészőben olvasható Client Hints adatokat.

A szabályok által kitakart titkok. Az Authorization, Cookie és a kulcsként, tokenként, titokként vagy aláírásként felismert fejléceket megjelenítés előtt kitakarjuk. A névszabályok nem azonosíthatnak minden titkot. Az eszköz nem ír alkalmazásnaplót; a szerverinfrastruktúra vezethet saját naplókat.

Kapott navigáció elemzése…

Kérés és hálózat

TLS és HTTP

JavaScript Client Hints

Állapot
Olvasás…

Kapott fejlécek

NévMegjeleníthető értékKategóriaOlvasás

Megállapítások és korlátok

  • Elemzés.

Egy fejléc Via, Forwarded, X-Forwarded-For vagy egy CDN-specifikus mező megadott információt tartalmaz. Hozzáadható, eltávolítható vagy hamisítható; jelenléte önmagában nem bizonyít anonim proxy használatát.

Összehasonlítás előtte és utána

Futtassa ugyanazt a tesztet ugyanazon az eszközön, és mentse az alapállapotot. Aktiválja a VPN-t vagy módosítson egy releváns beállítást, futtassa újra azonos körülmények között, és mentse a következő eredményt.

Az összehasonlításhoz mentse az előtte és az utána mért eredményt.

Mit mutat ez a teszt?

A fejlécek a szerverhez érkező kérést írják le. Felfedhetnek megadott böngészőinformációkat, nyelveket és a HTTP-útvonal jellemzőit. A fontos árnyalat a megfigyelés helye: a böngésző, proxy, tartalomelosztó hálózat és szerverünk eltérő mezőket tehet láthatóvá vagy módosíthat.

A teszt futtatása

  1. Nyissa meg az oldalt a vizsgálni kívánt böngészőprofilban, és jegyezze fel a kapcsolat állapotát.
  2. Futtassa a kérés rögzítését; töltse újra, ha meg szeretné figyelni a szerver által kért további Client Hints adatokat.
  3. Hasonlítsa össze a navigációs és JavaScript-kérések fejléceit, majd olvassa el a JavaScript által elérhető adatokat külön szakaszukban.

A mérés működése

Az eszköz rögzíti a szerverünk által a HTML-navigációhoz és fetch-kérésekhez ténylegesen kapott fejléceket. Ahol a böngésző engedi, JavaScriptből is olvassa a Client Hints adatokat.

Az érzékeny fejlécértékeket megjelenítés előtt kitakarjuk, a cookie-k nevei azonban értékük nélkül láthatók maradhatnak. A modul nem hoz létre diagnosztikai naplót, bár a tárhely-infrastruktúra ettől függetlenül naplózhat kéréseket.

Az eredmények értelmezése

A mezők egyeznek a kérések között
Ezek a mezők következetesen érkeztek szerverünkre ezekben a kérési környezetekben. Ez nem jelenti, hogy minden webhely ugyanazokat az adatokat kapja.
A navigáció és a fetch eltér
A kérés környezete, a már aktivált Client Hints vagy közvetítői feldolgozás magyarázhatja az eltérő értékeket. Manipuláció feltételezése helyett ellenőrizze a mező szerepét.
Egy mező hiányzik vagy ki van takarva
A böngésző visszatarthatja, egy közvetítő eltávolíthatja, vagy az eszköz elrejtheti az érzékeny értéket. A hiányzó háttérrendszeri TLS-adatok nem bizonyítják, hogy a böngésző nyílt szöveget használt.

Összehasonlítás előtte és utána

  1. Mentse a rögzítéseket ugyanabból a profilból, eredetből és kérési szakaszból, feltüntetve, hogy az oldalt újratöltötte-e.
  2. Módosítson egy böngésző- vagy kapcsolati beállítást, majd ismételje meg ugyanazt a navigációs és fetch-sorozatot.
  3. Az egyező kérési környezeteket hasonlítsa össze. A háttérprotokoll és TLS adatait kezelje külön a böngésző és peremhálózat közötti kapcsolat bizonyítékaitól.

A teszt korlátai

  • A továbbított vagy proxyszerű fejlécek önmagukban nem bizonyíthatják az anonimizálást és nem azonosíthatnak megbízható közvetítőt.
  • A kitakarási szabályok nem ismernek fel minden titkot, amely ártatlannak nevezett egyedi fejlécbe kerül; megosztás előtt ellenőrizze az exportokat.

Min változtasson szükség esetén?

A nyelvi fejlécek nem tükrözik a kívánt beállítást
Ellenőrizze a böngésző nyelvi sorrendjét, és újratöltés után ismételje meg ugyanazt a rögzítést.
A várt Client Hints adatok hiányoznak
Ellenőrizze a HTTPS-t, a böngésző támogatását és az újratöltés sorrendjét, mielőtt a hiányt adatvédelmi funkciónak tekintené.

Gyakran ismételt kérdések

Ezek pontosan azok az adatok, amelyeket a böngészőm küldött?

Ezeket szerverünk kapta. A közvetítők útközben hozzáadhatnak, eltávolíthatnak vagy átírhatnak mezőket.

Egy proxyfejléc VPN-használatot bizonyít?

Nem. Legfeljebb útvonalra utaló jel, és hiányozhat, megváltozhat vagy megbízhatatlan lehet.

Források és műszaki hivatkozások