Βλέπετε openvpn μέσα σε ένα αναγνωριστικό σε αγκύλες σε μια κεφαλίδα αλληλογραφίας και το προφανές συμπέρασμα είναι ότι το μήνυμα έχει σχέση με περίοδο σύνδεσης VPN. Διαβάστε ολόκληρη τη γραμμή πριν δεσμευτείτε σε αυτό: η συμβολοσειρά βρίσκεται σε ένα Content-ID, και ένα Content-ID είναι όνομα για ένα τμήμα σώματος μέσα σε ένα μήνυμα. Μια αναφορά cid: στο HTML δείχνει σε αυτό το όνομα, και το ζεύγος υπάρχει ώστε η αλληλογραφία να μπορεί να μεταφέρει μια εικόνα χωρίς να τη στέλνει δύο φορές. Τίποτα σε αυτή τη διάταξη δεν φτάνει σε διακομιστή VPN, και τίποτα στο επίθεμα δεν λέει ποιος έφτιαξε το αναγνωριστικό.

Σε τι δείχνει πραγματικά το αναγνωριστικό

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

Το παρακάτω ζεύγος είναι επινοημένο για παράδειγμα.

Content-ID: <[email protected]>

<img src="cid:[email protected]" alt="Company mark">

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

Το επίθεμα @openvpn είναι λεπτομέρεια κατασκευής

Ένα Content-ID κατασκευάζεται ώστε να είναι μοναδικό μέσα σε ένα μήνυμα, και το λογισμικό αλληλογραφίας το κάνει συχνά να μοιάζει με διεύθυνση προσθέτοντας @ και domain. Αυτή η μορφή είναι σύμβαση της γεννήτριας, όχι διαδρομή: τίποτα στην κεφαλίδα δεν ζητά από τον πελάτη να επικοινωνήσει με το mailer.example, και καμία αναζήτηση δεν γίνεται όταν εμφανίζεται το μήνυμα. Το πεδίο επίσης δεν είναι όνομα λογαριασμού, χρήστης VPN ή σημάδι που άφησε πελάτης VPN. Όποιος συνέθεσε το μήνυμα διάλεξε τη συμβολοσειρά ονομάζοντας ένα τμήμα.

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

Εξετάστε την ακατέργαστη πηγή και μετά κρίνετε το ζήτημα ιδιωτικότητας

Ανοίξτε την ακατέργαστη πηγή και διαβάστε ολόκληρη την τιμή Content-ID, γιατί το RFC 2392 επιτρέπει σε μια τιμή να φέρει το όνομα κεντρικού υπολογιστή του δημιουργού ή συμβολοσειρά σαν όνομα λογαριασμού. Έπειτα βρείτε κάθε σημείο όπου εμφανίζεται το ίδιο όνομα: μια αναφορά cid: στο HTML, άλλη κεφαλίδα, ένα παράθεμα από παλιότερη απάντηση. Η αντιστοιχία ανάμεσα σε αυτές τις εμφανίσεις σας λέει τον σκοπό του τμήματος.

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

Απομακρυσμένη εικόνα ή ενσωματωμένο τμήμα: διαφορετική κίνηση

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

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

Μοιραστείτε την απόδειξη χωρίς να στείλετε το μήνυμα

Όταν κάποιος άλλος πρέπει να το δει, κάντε πρώτα απόκρυψη και κάντε την με συνέπεια. Αντικαταστήστε διευθύνσεις και άσχετες κεφαλίδες, και κρατήστε μετά το Content-ID και την αναφορά cid: γραμμένα πανομοιότυπα στο αντίγραφο, γιατί μια ασυμφωνία καταστρέφει τη μόνη απόδειξη που μετράει. Πείτε σε ποιο τμήμα ανήκε η κεφαλίδα και ποια γραμμή την ανέφερε. Ο ελεγκτής χρειάζεται τη σχέση, όχι το μήνυμα.

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

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