Απόρρητο προγράμματος περιήγησης

Cookies τρίτων και διαχωρισμός αποθήκευσης

Δείτε αν μια ενσωματωμένη τρίτη προέλευση βρίσκει το ίδιο αποθηκευμένο δεδομένο κάτω από δύο διαφορετικούς ιστοτόπους.

Απαιτούνται τρεις προελεύσεις HTTPS. Μία προέλευση, HTTP ή δύο υποτομείς ενός καταχωρίσιμου ιστοτόπου δεν μετρούν σωστά τον διαχωρισμό.
Μη διαθέσιμο

Έναρξη νέας ακολουθίας

  1. Αρχικοποίηση πρώτου μέρους στην προέλευση τρίτου μέρους.
  2. Φόρτωση ως τρίτο μέρος κάτω από τον ιστότοπο A.
  3. Φόρτωση ως τρίτο μέρος κάτω από τον ιστότοπο B.
  4. Συγκρίνετε cookie, localStorage, IndexedDB, CHIPS και Storage Access API.

Σύγκριση πριν και μετά

Εκτελέστε την ίδια δοκιμή στην ίδια συσκευή και αποθηκεύστε την αρχική μέτρηση. Ενεργοποιήστε το VPN ή αλλάξτε μία σχετική ρύθμιση, επαναλάβετε στις ίδιες συνθήκες και αποθηκεύστε το επόμενο αποτέλεσμα.

Αποθηκεύστε ένα αποτέλεσμα πριν και ένα μετά για να τα συγκρίνετε.

Τι σας δείχνει αυτή η δοκιμή

Η αποθήκευση τρίτων μπορεί να είναι κοινή, αποκλεισμένη ή χωρισμένη ανά ιστότοπο που ενσωματώνει την τρίτη προέλευση. Η δοκιμή εξετάζει αυτή τη συμπεριφορά με πραγματικά διαφορετικούς ιστοτόπους. Το ότι λειτουργεί αποθήκευση στην ίδια τη σελίδα δεν αποδεικνύει λειτουργία μεταξύ ιστοτόπων. Κάθε μηχανισμός, όπως cookie και localStorage, χρειάζεται ξεχωριστή ερμηνεία.

Πώς να εκτελέσετε τη δοκιμή

  1. Ελέγξτε ότι οι δύο ιστοτόποι ανώτατου επιπέδου και η τρίτη ενσωματωμένη προέλευση είναι διαθέσιμοι μέσω HTTPS και έχουν τρία διαφορετικά καταχωρίσιμα ονόματα.
  2. Εκτελέστε τα βήματα δημιουργίας και επανελέγχου κατά σειρά, διατηρώντας το ίδιο προφίλ προγράμματος περιήγησης.
  3. Διαβάστε τις παρατηρήσεις κάθε τύπου αποθήκευσης και τυχόν αιτήματα ή περιορισμούς πρόσβασης.

Πώς γίνεται η μέτρηση

Η ίδια τρίτη προέλευση ενσωματώνεται διαδοχικά κάτω από δύο διαφορετικούς ιστοτόπους. Το εργαλείο εξετάζει αν ανακτά το ίδιο προσωρινό δεδομένο ή βλέπει χωριστή κατάσταση ανά περιβάλλον.

Η προσωρινή τεχνική κατάσταση μπορεί να περιλαμβάνει κατακερματισμένη αναφορά πελάτη, χωρίς IP ή User-Agent σε αυτή την κατάσταση. Η υποδομή όμως μπορεί να καταγράφει URL που περιέχουν το διακριτικό δοκιμής.

Κατανοήστε τα αποτελέσματα

Η ίδια κατάσταση είναι κοινή
Η τρίτη προέλευση ανέκτησε το ίδιο δεδομένο σε αυτή τη δοκιμή. Αυτό δείχνει κοινή πρόσβαση για τον συγκεκριμένο μηχανισμό και πλαίσιο.
Η κατάσταση είναι διαχωρισμένη ή αποκλεισμένη
Χωριστό δεδομένο ανά ιστότοπο στηρίζει διαχωρισμό. Αδυναμία πρόσβασης χρειάζεται επιτυχημένους ελέγχους αναφοράς πριν ερμηνευτεί ως αποκλεισμός.
Η σύγκριση είναι απροσδιόριστη
Μη διαθέσιμος ιστότοπος, ελλιπής εκτέλεση ή απαιτούμενη άδεια εμποδίζει το συμπέρασμα· δεν σημαίνει αποκλεισμό παντού.

Σύγκριση πριν και μετά

  1. Αποθηκεύστε αρχικό αποτέλεσμα με ίδιο προφίλ, σειρά βημάτων και τρίτη προέλευση.
  2. Αλλάξτε μόνο σχετική πολιτική cookies ή αποθήκευσης. Ζητήστε διαγραφή των δεδομένων δοκιμής, ελέγξτε αν επιβεβαιώθηκε και ξεκινήστε νέα πλήρη ακολουθία· αν ο καθαρισμός παραμένει άγνωστος, σημειώστε τον περιορισμό.
  3. Συγκρίνετε ανά μηχανισμό, μαζί με τους ελέγχους αναφοράς και τις άδειες. Μην αναμειγνύετε διαφορετικές συνεδρίες ή καταστάσεις σύνδεσης.

Όρια της δοκιμής

  • Διαφορετικοί υποτομείς του ίδιου καταχωρίσιμου ονόματος δεν αρκούν για αυτή τη σύγκριση.
  • Εξαιρέσεις, αλληλεπιδράσεις χρήστη και άδειες μπορούν να αλλάζουν συμπεριφορά ανά ιστότοπο.

Τι να αλλάξετε, αν χρειάζεται

Παρατηρείται ανεπιθύμητη κοινή αποθήκευση
Ελέγξτε τις τεκμηριωμένες ρυθμίσεις cookies τρίτων και διαχωρισμού, αλλάξτε μία πολιτική και επαναλάβετε.
Η δοκιμή δεν ολοκληρώνεται
Ελέγξτε διαθεσιμότητα των τριών ιστοτόπων και τις εμφανιζόμενες άδειες. Μην αλλάξετε όλες τις προστασίες για να βγάλετε απλώς αποτέλεσμα.

Συχνές ερωτήσεις

Τρεις υποτομείς αρκούν;

Όχι. Χρειάζονται τρεις διαφορετικοί καταχωρίσιμοι ιστότοποι HTTPS ώστε να εξεταστεί πραγματικά συμπεριφορά μεταξύ ιστοτόπων.

Αποκλεισμός cookie σημαίνει ότι μπλοκάρεται κάθε αποθήκευση;

Όχι. Cookies και άλλοι μηχανισμοί μπορεί να έχουν διαφορετικούς κανόνες και πρέπει να διαβάζονται χωριστά.

Πηγές και τεχνικές αναφορές