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.
Kapott navigáció elemzése…
TLS és HTTP
JavaScript Client Hints
- Állapot
- Olvasás…
Kapott fejlécek
| Név | Megjeleníthető érték | Kategória | Olvasá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
- Nyissa meg az oldalt a vizsgálni kívánt böngészőprofilban, és jegyezze fel a kapcsolat állapotát.
- 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.
- 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
- 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.
- 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.
- 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.