Privatësia e shfletuesit

Inspektuesi i header-ave HTTP

Shihni header-at e kërkesës që mori serveri ynë dhe krahasoni navigimin e faqes, kërkesat JavaScript dhe Client Hints të lexueshme nga shfletuesi.

Sekretet maskohen nga rregullat. Authorization, Cookie dhe header-at e njohur si çelësa, token, sekrete ose nënshkrime maskohen para shfaqjes. Rregullat e emërtimit nuk mund të identifikojnë çdo sekret. Mjeti nuk shkruan regjistër aplikacioni; infrastruktura e serverit mund të mbajë regjistrat e vet.

Po analizohet navigimi i marrë…

Kërkesa dhe rrjeti

TLS dhe HTTP

Client Hints JavaScript

Statusi
Po lexohet…

Header-at e marrë

EmriVlerë e shfaqshmeKategoriaLexoni

Gjetjet dhe kufizimet

  • Po analizohet.

Një header Via, Forwarded, X-Forwarded-For ose një fushë specifike CDN përmban informacion të deklaruar. Ajo mund të shtohet, hiqet ose falsifikohet; vetëm prania e saj nuk përcakton përdorimin e një proxy anonim.

Krahasoni para dhe pas

Kryeni të njëjtin test në të njëjtën pajisje dhe ruani një rezultat bazë. Aktivizoni VPN-në ose ndryshoni një cilësim përkatës, përsëriteni testin në të njëjtat kushte dhe ruani rezultatin tjetër.

Ruani një rezultat para dhe një rezultat pas për t’i krahasuar.

Çfarë ju tregon ky test

Header-at përshkruajnë një kërkesë siç arrin te serveri. Ata mund të zbulojnë informacionin e deklaruar të shfletuesit, gjuhët dhe aspekte të rrugës HTTP. Nuanca e rëndësishme është ku i vëzhgoni: një shfletues, proxy, rrjet shpërndarjeje përmbajtjeje dhe serveri ynë mund të ekspozojnë ose ndryshojnë fusha të ndryshme.

Si të kryeni testin

  1. Hapni faqen në profilin e shfletuesit që dëshironi të shqyrtoni dhe shënoni gjendjen e lidhjes.
  2. Nisni kapjen e kërkesave; ringarkoni nëse dëshironi të vëzhgoni Client Hints shtesë të kërkuara nga serveri.
  3. Krahasoni header-at e kërkesave të navigimit dhe JavaScript, pastaj lexoni të dhënat e aksesueshme nga JavaScript në seksionin e tyre të veçantë.

Si funksionon matja

Mjeti kap header-at e marrë realisht nga serveri ynë për navigimin HTML dhe kërkesat fetch. Ai lexon gjithashtu Client Hints nga JavaScript kur shfletuesi e lejon.

Vlerat e ndjeshme të header-ave maskohen para shfaqjes dhe emrat e cookies mund të mbeten të dukshëm pa vlerat e tyre. Moduli nuk krijon regjistër diagnostikimi, megjithëse infrastruktura e hostimit mund të regjistrojë kërkesat në mënyrë të pavarur.

Kuptimi i rezultateve tuaja

Fushat përputhen mes kërkesave
Ato fusha arritën te serveri ynë në mënyrë të qëndrueshme në këto kontekste kërkesash. Kjo nuk do të thotë se çdo sajt merr të njëjtat hollësi.
Navigimi dhe fetch ndryshojnë
Konteksti i kërkesës, Client Hints të aktivizuara më parë ose përpunimi nga ndërmjetësi mund të shpjegojnë vlera të ndryshme. Kontrolloni rolin e fushës në vend që të supozoni manipulim.
Një fushë mungon ose është e maskuar
Shfletuesi mund ta mbajë atë, një ndërmjetës mund ta heqë ose mjeti mund të fshehë një vlerë të ndjeshme. Mungesa e hollësive TLS të prapavijës nuk provon se shfletuesi përdori tekst të hapur.

Krahasoni para dhe pas

  1. Ruani kapjet nga i njëjti profil, origjinë dhe fazë kërkese, përfshirë nëse faqja u ringarkua.
  2. Ndryshoni një cilësim të shfletuesit ose lidhjes, pastaj përsëritni të njëjtën sekuencë navigimi dhe fetch.
  3. Krahasoni kontekstet përkatëse të kërkesave. Mbani protokollin e prapavijës dhe hollësitë TLS të ndara nga provat për lidhjen e shfletuesit me skajin.

Kufizimet e testit

  • Vetëm header-at e përcjellë ose të ngjashëm me proxy nuk mund të provojnë anonimizimin ose të identifikojnë një ndërmjetës të besueshëm.
  • Rregullat e maskimit nuk mund të njohin çdo sekret të vendosur në një header të personalizuar me emër të zakonshëm; shqyrtoni eksportet para se t’i ndani.

Çfarë të ndryshoni, nëse nevojitet

Header-at e gjuhës nuk pasqyrojnë preferencën tuaj të synuar
Shqyrtoni rendin e gjuhëve të shfletuesit dhe përsëritni të njëjtën kapje pas ringarkimit.
Client Hints të pritura mungojnë
Kontrolloni HTTPS, mbështetjen e shfletuesit dhe sekuencën e ringarkimit para se ta trajtoni mungesën si veçori privatësie.

Pyetjet e shpeshta

A janë këto saktësisht ato që dërgoi shfletuesi im?

Ato janë ato që mori serveri ynë. Ndërmjetësit mund të shtojnë, heqin ose rishkruajnë fusha gjatë rrugës.

A provon një header proxy përdorim VPN-je?

Jo. Ai është më së shumti një tregues rruge dhe mund të mungojë, të ndryshohet ose të mos jetë i besueshëm.

Burimet dhe referencat teknike