Brauzer məxfiliyi

Üçüncü tərəf kukiləri və yaddaşın bölünməsi

Daxil edilmiş üçüncü tərəf mənşəyinin həqiqətən fərqli iki üst səviyyə sayt altında yaddaşı paylaşdığını və ya ayırdığını müşahidə edin.

Üç HTTPS mənşəyi tələb olunur. Tək mənşə, HTTP quruluşu və ya bir qeydiyyata alına bilən saytın iki subdomeni bölünməni düzgün ölçə bilməz.
Əlçatan deyil

Yeni ardıcıllığa başla

  1. Üçüncü tərəf test mənşəyində birinci tərəf başlatması.
  2. A saytı altında üçüncü tərəf kimi yüklənir.
  3. B saytı altında üçüncü tərəf kimi yüklənir.
  4. Kukiləri, localStorage, IndexedDB, CHIPS və Storage Access API-ni müqayisə edin.

Əvvəl və sonranı müqayisə edin

Eyni cihazda eyni testi aparın və ilkin nəticəni saxlayın. VPN-inizi aktiv edin və ya bir müvafiq parametri dəyişin, eyni şəraitdə testi təkrarlayın və növbəti nəticəni saxlayın.

Müqayisə etmək üçün əvvəl və sonra nəticələrini saxlayın.

Bu test sizə nə göstərir

Müasir brauzerlər üçüncü tərəfin yaddaşını onu yerləşdirən sayta görə ayıra bilər. Bu test yalnız kukilərin olub-olmadığını yoxlamaq əvəzinə həmin davranışı araşdırır. Bir qeydiyyata alına bilən domenin iki yolu və ya subdomeni adətən eyni sayt olaraq qalır, buna görə mənalı saytlararası müqayisə verə bilməz.

Testi necə aparmalı

  1. Konfiqurasiya edilmiş quruluşun iki fərqli HTTPS üst səviyyə saytı və ayrıca daxil edilmiş üçüncü tərəf saytı təmin etdiyini yoxlayın.
  2. İstinadın yaradılmasını atlamadan birbaşa ziyarət, A saytı və B saytı mərhələlərini təlimata uyğun izləyin.
  3. Yaddaş mexanizmlərini ayrıca oxuyun və bitirdikdə təmizləmə yolundan istifadə edin; Storage Access-i yalnız seçdiyiniz halda test edin.

Ölçmə necə işləyir

Protokol hər iki üst səviyyə sayt altında adi kukiləri, Partitioned kukiləri, localStorage və IndexedDB-ni müqayisə edir. İstinadların və ya bölmə identifikatorlarının oxuna bilib-bilmədiyini qeyd edir.

Konfiqurasiya edilmiş saytlar əlaqələndirici ilə müvəqqəti test müşahidələri mübadilə edir. Müştəri istinad dəyərləri heşlənir; server vəziyyəti IP və User-Agent olmadan texniki müşahidələri saxlayır, lakin infrastruktur qeydlərində test URL tokeni ola bilər.

Nəticələrinizi anlamaq

Paylaşılan üçüncü tərəf vəziyyəti
İstinad hər iki fərqli sayt altında əlçatandır. Bu mexanizm test edilmiş yerləşdirmə kontekstləri arasında vəziyyətin keçməsinə imkan verdi.
Bölünmüş vəziyyət
Yazmalar işləyir, lakin iki sayt altında identifikatorlar fərqlənir. Bu, test edilmiş mexanizm və şərtlər üçün ayrılmanı dəstəkləyir.
Çatışmayan və ya qeyri-müəyyən vəziyyət
Bloklama, bölmə, müddətin bitməsi, frame siyasəti və ya texniki nasazlıq yoxluğu izah edə bilər. Etibarsız sayt konfiqurasiyası və ya çatışmayan icazələr universal bloklamanı təsdiqləyə bilməz.

Əvvəl və sonranı müqayisə edin

  1. Eyni üç sayt, profil, rejim və əvvəlki icazələrlə ilkin testi tamamlayın.
  2. Bir kuki siyasətini və ya qoruma parametrini dəyişin, test vəziyyətini təmizləyin və təlimatlı ardıcıllığı təkrarlayın.
  3. Hər mexanizmi və Storage Access icazələrini müqayisə edin. Adi və məxfi baxış üçün ayrı ilkin hallar müəyyən edin.

Testin məhdudiyyətləri

  • Brauzerlərin Partitioned kukilərə və Storage Access-ə dəstəyi fərqlənir; təkcə kuki atributu onun necə idarə edildiyini sübut etmir.
  • Müşahidə edilən davranış hər üçüncü tərəf əlaqəsinə deyil, bu saytlara və şərtlərə aiddir.

Lazım olduqda nəyi dəyişməli

Vəziyyət istədiyinizdən daha geniş paylaşılır
Üçüncü tərəf yaddaşı parametrlərini və sayt istisnalarını nəzərdən keçirin, sonra yeni ardıcıllığı təkrarlayın.
Quruluş və ya nəzarətlər uğursuzdur
Qeyri-müəyyən nəticəni saxlayın və bunu kuki bloklamasına aid etməzdən əvvəl saytın əlçatanlığını və ya brauzer siyasətini yoxlayın.

Tez-tez verilən suallar

İki subdomen bölünməni test edə bilərmi?

Eyni qeydiyyata alına bilən saytı paylaşırlarsa, adətən yox. Quruluş həqiqətən fərqli üst səviyyə saytları təsdiqləməlidir.

Bloklanmış kuki bütün yaddaşın bloklanması deməkdir?

Xeyr. Kukilər, localStorage və IndexedDB fərqli davrana bilər və ayrıca müşahidə tələb edir.

Mənbələr və texniki istinadlar