Brauseri privaatsus

Kolmanda osapoole küpsised ja salvestuse eraldamine

Vaadelge, kas manustatud kolmanda osapoole päritolu jagab või eraldab salvestust kahe tegelikult erineva ülataseme saidi all.

Vaja on kolme HTTPS-päritolu. Üks päritolu, HTTP-seadistus või ühe registreeritava saidi kaks alamdomeeni ei saa eraldamist korralikult mõõta.
Pole saadaval

Alustage uut jada

  1. Esimese osapoole lähtestamine kolmanda osapoole testipäritolul.
  2. Laadimine kolmanda osapoolena saidi A all.
  3. Laadimine kolmanda osapoolena saidi B all.
  4. Võrrelge küpsiseid, localStorage'it, IndexedDB-d, CHIPS-i ja Storage Access API-t.

Võrrelge enne ja pärast

Tehke sama test samas seadmes ja salvestage lähtetulemus. Aktiveerige VPN või muutke üht asjakohast sätet, tehke test samadel tingimustel uuesti ja salvestage järgmine tulemus.

Võrdlemiseks salvestage enne- ja pärast-tulemus.

Mida see test näitab

Tänapäevased brauserid võivad kolmanda osapoole salvestuse eraldada selle manustava saidi järgi. See test uurib seda käitumist, mitte ainult küpsiste olemasolu. Ühe registreeritava domeeni kaks teed või alamdomeeni jäävad tavaliselt samaks saidiks ega anna seega sisulist saitidevahelist võrdlust.

Kuidas testi teha

  1. Kontrollige, kas seadistus pakub kahte eraldi HTTPS-i ülataseme saiti ja eraldi manustatud kolmanda osapoole saiti.
  2. Järgige juhendatud otsese külastuse, saidi A ja saidi B etappe, võrdlusväärtuse loomist vahele jätmata.
  3. Lugege salvestusmehhanisme eraldi ja kasutage lõpetamisel puhastusteed; testige Storage Accessi ainult omal valikul.

Kuidas mõõtmine toimib

Protokoll võrdleb tavalisi küpsiseid, Partitioned-küpsiseid, localStorage'it ja IndexedDB-d mõlema ülataseme saidi all. See registreerib, kas võrdlusväärtusi või partitsioonitunnuseid saab lugeda.

Seadistatud saidid vahetavad koordinaatoriga ajutisi testivaatlusi. Kliendi võrdlusväärtused räsitakse; serveri olek talletab tehnilised vaatlused ilma IP ja User-Agentita, kuigi taristulogid võivad sisaldada testi URL-i tunnust.

Tulemuste mõistmine

Jagatud kolmanda osapoole olek
Võrdlusväärtus on ligipääsetav mõlema eraldi saidi all. See mehhanism võimaldas olekul liikuda testitud manustuskontekstide vahel.
Eraldatud olek
Kirjutamine töötab, kuid tunnused erinevad kahe saidi all. See toetab testitud mehhanismi ja tingimuste korral eraldamise järeldust.
Puuduv või määramatu olek
Puudumist võivad selgitada blokeerimine, eraldamine, aegumine, raami poliitika või tehniline tõrge. Vigane saidikonfiguratsioon või puuduvad õigused ei saa kinnitada üldist blokeerimist.

Võrrelge enne ja pärast

  1. Tehke lähtetest sama kolme saidi, profiili, režiimi ja varasemate õigustega.
  2. Muutke üht küpsisepoliitikat või kaitsesätet, puhastage testi olek ja korrake juhendatud jada.
  3. Võrrelge iga mehhanismi ja võimalikke Storage Accessi õigusi. Määrake tava- ja privaatse sirvimise jaoks eraldi lähtetasemed.

Testi piirangud

  • Brauserite Partitioned-küpsiste ja Storage Accessi tugi erineb; küpsise atribuut üksi ei tõenda selle käsitlemist.
  • Vaadeldud käitumine kehtib nende saitide ja tingimuste kohta, mitte iga kolmanda osapoole suhte kohta.

Mida vajaduse korral muuta

Olekut jagatakse laiemalt, kui soovite
Kontrollige kolmanda osapoole salvestussätteid ja saidierandeid ning korrake jada algusest.
Seadistus või kontrollid ebaõnnestuvad
Jätke tulemus määramatuks ja kontrollige enne selle küpsiste blokeerimisele omistamist saidi kättesaadavust või brauseri poliitikat.

Korduma kippuvad küsimused

Kas kahe alamdomeeniga saab eraldamist testida?

Tavaliselt mitte, kui neil on sama registreeritav sait. Seadistus peab kinnitama tegelikult erinevad ülataseme saidid.

Kas blokeeritud küpsis tähendab kogu salvestuse blokeerimist?

Ei. Küpsised, localStorage ja IndexedDB võivad käituda erinevalt ning vajavad eraldi vaatlusi.

Allikad ja tehnilised viited