Böngésző adatvédelme

Harmadik féltől származó cookie-k és a tárhely particionálása

Figyelje meg, hogy egy beágyazott harmadik fél eredete megosztja vagy elkülöníti-e a tárhelyet két valóban eltérő felső szintű webhely alatt.

Három HTTPS-eredet szükséges. Egyetlen eredet, HTTP-beállítás vagy egy regisztrálható webhely két aldomainje nem mérheti megfelelően a particionálást.
Nem érhető el

Új sorozat indítása

  1. Belső inicializálás a harmadik fél teszteredetén.
  2. Betöltés harmadik félként az A webhely alatt.
  3. Betöltés harmadik félként a B webhely alatt.
  4. Hasonlítsa össze a cookie-kat, a localStorage és IndexedDB tárhelyet, a CHIPS-et és a Storage Access API-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 modern böngészők a beágyazó webhely szerint elkülöníthetik egy harmadik fél tárhelyét. Ez a teszt ezt a működést vizsgálja, nem csupán a cookie-k létezését. Egy regisztrálható domain két útvonala vagy aldomainje általában ugyanaz a webhely marad, ezért nem ad értelmes webhelyek közötti összehasonlítást.

A teszt futtatása

  1. Ellenőrizze, hogy a beállítás két külön HTTPS felső szintű webhelyet és egy külön beágyazott harmadik felet biztosít-e.
  2. Kövesse az irányított közvetlen látogatás, A és B webhely szakaszait a referencia létrehozásának kihagyása nélkül.
  3. Olvassa el külön a tárhelymechanizmusokat, és végezze el a tisztítást, ha végzett; a Storage Access funkciót csak akkor tesztelje, ha úgy dönt.

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

A protokoll összehasonlítja a szokásos cookie-kat, Partitioned cookie-kat, localStorage és IndexedDB tárhelyet mindkét felső szintű webhely alatt. Rögzíti, hogy a referenciák vagy partícióazonosítók olvashatók-e.

A beállított webhelyek ideiglenes tesztmegfigyeléseket cserélnek a koordinátorral. A kliens referenciaértékei hash-elve vannak; a szerverállapot IP és User-Agent nélkül tárol műszaki megfigyeléseket, bár az infrastruktúra naplói tartalmazhatják a teszt URL-tokenjét.

Az eredmények értelmezése

Megosztott harmadik féltől származó állapot
Egy referencia mindkét külön webhely alatt elérhető. Ez a mechanizmus lehetővé tette az állapot átvitelét a tesztelt beágyazási környezetek között.
Particionált állapot
Az írások működnek, de az azonosítók eltérnek a két webhely alatt. Ez a tesztelt mechanizmus és körülmények mellett elkülönítésre utal.
Hiányzó vagy nem meghatározható állapot
Blokkolás, particionálás, lejárat, keretszabályzat vagy technikai hiba magyarázhatja a hiányt. Érvénytelen webhelykonfiguráció vagy hiányzó engedélyek nem igazolhatnak általános blokkolást.

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

  1. Hozzon létre alapállapotot ugyanazzal a három webhellyel, profillal, móddal és korábbi engedélyekkel.
  2. Módosítson egy cookie-szabályzatot vagy védelmi beállítást, tisztítsa a tesztállapotot, és ismételje meg az irányított sorozatot.
  3. Hasonlítsa össze az egyes mechanizmusokat és a Storage Access engedélyeit. Normál és privát böngészéshez külön alapállapotokat hozzon létre.

A teszt korlátai

  • A Partitioned cookie-k és a Storage Access böngészőtámogatása eltérő; egy cookie-attribútum önmagában nem bizonyítja annak kezelését.
  • A megfigyelt működés ezekre a webhelyekre és körülményekre érvényes, nem minden harmadik fél kapcsolatára.

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

Az állapot a kívántnál szélesebb körben megosztott
Vizsgálja felül a harmadik féltől származó tárhely beállításait és a webhelykivételeket, majd ismételjen meg egy új sorozatot.
A beállítás vagy a kontrollok sikertelenek
Tartsa meg a nem meghatározható eredményt, és ellenőrizze a webhely elérhetőségét vagy a böngésző szabályzatát, mielőtt cookie-blokkolásnak tulajdonítaná.

Gyakran ismételt kérdések

Két aldomain tesztelheti a particionálást?

Általában nem, ha ugyanazon regisztrálható webhelyhez tartoznak. A beállításnak valóban különböző felső szintű webhelyeket kell ellenőriznie.

Egy blokkolt cookie minden tárhely blokkolását jelenti?

Nem. A cookie-k, a localStorage és az IndexedDB eltérően működhetnek, és külön megfigyelést igényelnek.

Források és műszaki hivatkozások