Prywatność przeglądarki

Inspektor nagłówków HTTP

Zobacz, co otrzymał nasz serwer, i porównaj nawigację, żądania JavaScript oraz Client Hints.

Sekrety maskowane według reguł. Authorization, Cookie i nagłówki rozpoznane jako klucze, tokeny, sekrety lub podpisy są maskowane przed pokazaniem. Nazwy nie pozwalają wykryć każdego sekretu. Narzędzie nie zapisuje logu aplikacji; infrastruktura może prowadzić własne logi.

Analiza odebranej nawigacji…

Żądanie i sieć

TLS i HTTP

Client Hints JavaScript

Stan
Odczyt…

Odebrane nagłówki

NazwaWartość do wyświetleniaKategoriaOdczyt

Ustalenia i ograniczenia

  • Analizowanie.

Nagłówek Via, Forwarded, X-Forwarded-For lub pole CDN zawiera deklarowane informacje. Może być dodane, usunięte lub sfałszowane; sama obecność nie potwierdza anonimowego proxy.

Porównaj przed i po zmianie

Wykonaj ten sam test na tym samym urządzeniu i zapisz wynik początkowy. Włącz VPN lub zmień jedno istotne ustawienie, powtórz test w tych samych warunkach i zapisz kolejny wynik.

Zapisz wynik przed zmianą i po zmianie, aby je porównać.

Co wyjaśnia ten test

Nagłówki opisują żądanie w chwili dotarcia do serwera. Mogą ujawniać deklarowane dane przeglądarki, języki i fragmenty ścieżki HTTP. Ważny jest punkt obserwacji: przeglądarka, proxy, sieć dystrybucji treści i nasz serwer mogą udostępniać lub zmieniać inne pola. Różnica nie musi oznaczać manipulacji ani awarii ochrony.

Jak przeprowadzić test

  1. Otwórz stronę w wybranym profilu i zanotuj stan połączenia przed przechwyceniem danych.
  2. Uruchom odczyt żądania. Odśwież stronę, jeśli chcesz zobaczyć dodatkowe Client Hints żądane przez serwer.
  3. Porównaj nagłówki nawigacji i żądania JavaScript, potem przeczytaj osobny zestaw wskazówek dostępnych przez JavaScript.

Jak działa pomiar

Narzędzie odczytuje nagłówki faktycznie otrzymane przez nasz serwer przy nawigacji HTML i żądaniach fetch. Odczytuje też Client Hints przez JavaScript, jeśli pozwala na to przeglądarka.

Wrażliwe wartości są maskowane przed pokazaniem. Nazwy plików cookie mogą pozostać widoczne bez ich wartości. Moduł nie tworzy dziennika diagnostycznego, lecz infrastruktura hostingowa może niezależnie rejestrować żądania.

Jak rozumieć wyniki

Pola zgodne między żądaniami
Nasz serwer otrzymał te same dane w tych kontekstach. Nie oznacza to, że wszystkie witryny dostają identyczne szczegóły.
Nawigacja i fetch się różnią
Kontekst, dodatkowo aktywowane Client Hints lub przetwarzanie pośrednika mogą wyjaśnić inne wartości. Najpierw sprawdź funkcję pola.
Pole brakujące lub zamaskowane
Przeglądarka może je ograniczyć, pośrednik usunąć lub narzędzie ukryć sekret. Brak szczegółów TLS backendu nie dowodzi nieszyfrowanego połączenia przeglądarki.

Porównaj przed i po zmianie

  1. Zapisz dane dla tego samego profilu, witryny i etapu żądania, wraz z informacją o odświeżeniu.
  2. Zmień jedno ustawienie połączenia lub przeglądarki i powtórz tę samą kolejność nawigacji oraz fetch.
  3. Porównaj równoważne konteksty. Protokół backendu i jego TLS oddziel od dowodów dotyczących odcinka przeglądarka–front.

Ograniczenia testu

  • Nagłówki proxy i przekazywania same nie potwierdzają anonimizacji ani zaufanej tożsamości pośrednika.
  • Reguły maskowania nie wykryją każdego sekretu w zwyczajnie nazwanym nagłówku. Sprawdź eksport przed udostępnieniem.

Co zmienić, jeśli trzeba

Języki nagłówków nie pasują do preferencji
Sprawdź kolejność języków, odśwież i ponów ten sam odczyt.
Oczekiwane Client Hints nie są dostępne
Sprawdź HTTPS, wsparcie przeglądarki i sekwencję odświeżania przed uznaniem braku za funkcję prywatności.

Częste pytania

Czy to dokładnie dane wysłane przez przeglądarkę?

To dane odebrane przez nasz serwer. Pośrednicy mogą dodawać, usuwać i przepisywać pola.

Czy nagłówek proxy dowodzi VPN?

Nie. To najwyżej wskazówka o trasie; może brakować jej, być zmieniona lub niewiarygodna.

Źródła i dokumentacja techniczna