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.
Yeni ardıcıllığa başla
- Üçüncü tərəf test mənşəyində birinci tərəf başlatması.
- A saytı altında üçüncü tərəf kimi yüklənir.
- B saytı altında üçüncü tərəf kimi yüklənir.
- Kukiləri, localStorage, IndexedDB, CHIPS və Storage Access API-ni müqayisə edin.
Sayt quruluşu yoxlanılır
Qeydiyyata alına bilən saytlar ICANN və PRIVATE bölmələri daxil olmaqla rəsmi Public Suffix List-in yerli nüsxəsi ilə yoxlanılır. Test zamanı heç bir siyahı yüklənmir.
Ə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ı
- 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.
- İ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.
- 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
- Eyni üç sayt, profil, rejim və əvvəlki icazələrlə ilkin testi tamamlayın.
- 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.
- 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.