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

Ξεκινήστε από την παρατήρηση που πραγματικά έχετε

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

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

Ονομάστε τη βάση σύνδεσης πριν από το συμπέρασμα

Ένας ισχυρισμός συσχέτισης πρέπει να ονομάζει το πεδίο που συνδέει δύο εγγραφές. Παρουσιάστηκε το ίδιο cookie, πιστοποιήθηκε ο ίδιος λογαριασμός, αναφέρθηκε το ίδιο αναγνωριστικό συσκευής ή μόνο η ίδια διεύθυνση; Αν η απάντηση είναι μόνο η διεύθυνση, ο ισχυρισμός αφορά μια δικτυακή πηγή και σταματά εκεί.

ObserverWhat it recordsWhat it can join onWhat it cannot join
Website or serviceIts own requests, logins and cookiesIts own account and session identifiersRequests to other sites, or the person behind the account
Access networkFlow five-tuples between addresses and portsAddress and timeWhich account, which page, which person
VPN operatorTunnel session, account and assigned addressAccount to tunnel address and intervalAnything after the tunnel exits
Account providerSign-in events and device identifiersSign-in to device across its own servicesTraffic that never touched its sign-in

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

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

Περπατήστε τη θέση του παρατηρητή

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

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

Κρατήστε τα μοτίβα χρόνου στη θέση τους

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

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

Ελέγξτε τι στηρίζουν οι εγγραφές

Πριν οποιοδήποτε συμπέρασμα φύγει από τα χέρια σας, διατηρήστε τα τεκμήρια και τους χρόνους. Ένα αρχείο με hash και χρονική σήμανση είναι απόδειξη, ενώ ένα στιγμιότυπο οθόνης σε μήνυμα συνομιλίας είναι φήμη με καλές προθέσεις. Αποθηκεύστε και την πηγή του ρολογιού, γιατί μια χρονική σήμανση που δεν μπορείτε να αναπαράγετε είναι μόνο ένας ισχυρισμός για μια χρονική σήμανση.

date -u +%FT%TZ
sha256sum abuse-report.eml
whois 198.51.100.44 | grep -iE 'netname|org|country'

Έπειτα διατυπώστε το συμπέρασμα με τη δύναμη που επιτρέπουν οι εγγραφές, και όχι ισχυρότερα. Μία πρόταση επιφύλαξης είναι φθηνότερη από μια διόρθωση.

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

Σχετικά άρθρα