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

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

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

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

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

Πρώτο βήμα: καθορίστε ποιος ελέγχει τη συσκευή

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

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

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

Κανένας από αυτούς τους ελέγχους δεν κάνει έναν κοινόχρηστο κεντρικό υπολογιστή αξιόπιστο. Σας λένε αν ο κίνδυνος είναι αρκετά περιορισμένος για να συνεχίσετε με μια περιορισμένη εργασία, που είναι διαφορετικό και ειλικρινέστερο ερώτημα. Καταγράψτε την απάντηση πριν συνεχίσετε.

Δεύτερο βήμα: κρατήστε τα διαπιστευτήρια μακριά από τον κεντρικό υπολογιστή

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

DecisionSafe defaultWhat it buys you
Which device to useOne you control, or an approved managed deviceA host whose software you can account for
Which account to sign in withA session that does not persist, with a second factorLimited exposure if the machine retains state
What to installNothing; use the browser and the service's own portalNo profile or client left behind for the next user
What to do afterwardsSign out everywhere and revoke sessions from a trusted deviceAn end to access that does not depend on local cleanup

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

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

ls -la ~/.config/openvpn 2>/dev/null
Get-ChildItem -Path $HOME -Recurse -Filter *.ovpn -ErrorAction SilentlyContinue

Τρίτο βήμα: τερματίστε την πρόσβαση από ένα σημείο που εμπιστεύεστε

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

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

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

Γράψτε το αποτέλεσμα όσο είναι φρέσκο: ποια συσκευή, ποιος λογαριασμός, τι εγκαταστάθηκε, τι ανακλήθηκε και πότε. Αυτή η σημείωση επιτρέπει στο επόμενο άτομο να απαντήσει στο μόνο ερώτημα που μετράει μετά: αν κάτι έχει ακόμη πρόσβαση.

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

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