Νέο κύκλωμα Tor εναντίον αλλαγής διακομιστή VPN: τι αλλάζει πραγματικά
Η αλλαγή κυκλώματος μετακινεί τη διαδρομή του Tor· η αλλαγή διακομιστή μετακινεί το άκρο της σήραγγας. Ποια από τις δύο αλλάζει τη διεύθυνση που βλέπει ένας ιστότοπος εξαρτάται από τη σειρά.
Η αλλαγή κυκλώματος Tor και η αλλαγή διακομιστή VPN μοιάζουν και οι δύο με απόκτηση νέας διαδρομής, αλλά σπάνε σε διαφορετικά σημεία όταν τις αντιμετωπίζεις ως το ίδιο κουμπί. Η μία ζητά από τον πελάτη Tor να χτίσει άλλη διαδρομή για έναν ιστότοπο· η άλλη ζητά από τον πελάτη VPN να συνδεθεί σε άλλο άκρο. Καμία δεν είναι επαναφορά, και η διεύθυνση που βλέπει τελικά ένας ιστότοπος εξαρτάται από το ποια από τις δύο είναι πιο κοντά στον προορισμό. Έτσι αποφασίζω ποιον έλεγχο να χρησιμοποιήσω και τι ελέγχω μετά.
Δύο ενέργειες σε δύο διαφορετικά επίπεδα
Το Tor είναι ένα επίπεδο επικάλυψης. Ο πελάτης διαλέγει ένα relay φρουράς, ένα μεσαίο relay και ένα relay εξόδου και μετά μεταφέρει ροές TCP μέσα από αυτό το κύκλωμα· ο προορισμός βλέπει την έξοδο και τίποτε άλλο. Η αλλαγή κυκλώματος είναι απόφαση μέσα στο Tor για το ποια relay μεταφέρουν μια ροή.
Ένα VPN είναι σήραγγα από κάτω. Ο πελάτης διαλέγει άκρο, τυλίγει την κίνηση σε εξωτερικό επίπεδο, και ό,τι ακολουθεί βλέπει τη διεύθυνση του άκρου. Η αλλαγή διακομιστή είναι απόφαση για το πού τελειώνει η εξωτερική διαδρομή.
Επειδή τα επίπεδα είναι ανεξάρτητα, η μία ενέργεια μπορεί να είναι αόρατη στο μακρινό άκρο της σύνδεσης. Αυτή η ασυμμετρία εξηγεί το μεγαλύτερο μέρος της σύγχυσης γύρω από αυτούς τους δύο ελέγχους.
Τι κάνει το «Νέο κύκλωμα Tor για αυτόν τον ιστότοπο»
Το «Νέο κύκλωμα Tor για αυτόν τον ιστότοπο», στον πίνακα πληροφοριών ιστοτόπου, κλείνει τις ροές που μεταφέρει το Tor για αυτόν τον ιστότοπο και χτίζει νέο κύκλωμα για το επόμενο αίτημα. Καρτέλες, cookies, συνδέσεις και η υπόλοιπη συνεδρία μένουν ακριβώς όπου ήταν, και αυτό είναι το νόημα: κρατάς τη συνεδρία και αλλάζεις τη διαδρομή.
Αυτό το κάνει το σωστό εργαλείο για μια στενή αστοχία: ένα relay εξόδου που ο προορισμός μπλοκάρει, έναν βρόχο captcha που ακολουθεί την έξοδο, ή έναν ιστότοπο που κολλάει ενώ όλοι οι άλλοι είναι εντάξει. Η προβολή κυκλώματος στον ίδιο πίνακα απαριθμεί τα τρία relay, ώστε να επιβεβαιώσεις ότι η έξοδος άλλαξε πραγματικά αντί να το υποθέσεις.
Πρόσεχε τη φρουρά. Το Tor κρατά ένα μικρό σύνολο φρουρών εισόδου, και η αλλαγή κυκλώματος συνήθως επαναχρησιμοποιεί την ίδια φρουρά, άρα το πρώτο άλμα στο δίκτυο δεν κινείται. Η «Νέα ταυτότητα» είναι η μεγαλύτερη επαναφορά: κλείνει καρτέλες και καθαρίζει την κατάσταση περιήγησης πριν χτιστεί νέο κύκλωμα, και οι έλεγχοι ταυτότητας τεκμηριώνονται ξεχωριστά για έναν λόγο: είναι άλλη ενέργεια με άλλο κόστος.
Τι κάνει μια αλλαγή διακομιστή VPN
Ο πελάτης γκρεμίζει τη σήραγγα και συνδέεται σε άλλο άκρο. Το επόμενο άλμα έξω από τη σήραγγα, είτε είναι φρουρά Tor είτε ο ίδιος ο προορισμός, βλέπει άλλη διεύθυνση προέλευσης. Οι συνδέσεις μέσα στη σήραγγα σπάνε και πρέπει να αποκατασταθούν, οπότε οι σελίδες μπορεί να κολλήσουν μέχρι να λήξουν αντί να φορτώσουν καθαρά.
Τίποτα πάνω από τη σήραγγα δεν ξαναγράφεται, αλλά το γκρέμισμα δεν είναι αόρατο. Σε στήσιμο VPN-πρώτα η έξοδος εξακολουθεί να επιλέγεται από το Tor, όμως η πτώση της σήραγγας σκοτώνει τις συνδέσεις TCP που κρατά το Tor προς τη φρουρά του, οπότε το Tor γκρεμίζει αυτά τα κυκλώματα και χτίζει νέα, επιλέγοντας ξανά έξοδο. Ο ιστότοπος μπορεί επομένως να δει άλλη διεύθυνση εξόδου μετά από αλλαγή, αν και η ίδια η αλλαγή δεν επέλεξε ποτέ καμία. Αυτό που αποφασίζει η αλλαγή είναι η διεύθυνση που βλέπει η φρουρά· το ξαναχτισμένο κύκλωμα είναι αυτό που ξαναδιαλέγει την έξοδο. Αν άλλαξες διακομιστές μόνο για να αλλάξεις τι βλέπει ένας ιστότοπος ενώ το Tor είναι μπροστά, μετακίνησες ένα επίπεδο που ο ιστότοπος δεν παρατηρεί ποτέ άμεσα, και κάθε αλλαγή που προσέχει ο ιστότοπος ήρθε από το ξαναχτίσιμο, όχι από την αλλαγή.
Μια αλλαγή επηρεάζει επίσης μόνο τη διαδρομή που κατέχει ο πελάτης. Ένα πρόγραμμα περιήγησης που επαναχρησιμοποιεί ανοιχτή σύνδεση μπορεί να φαίνεται κολλημένο στην παλιά διαδρομή μέχρι να επανασυνδεθεί, και μια αποθηκευμένη απάντηση DNS είναι η άλλη συνηθισμένη αιτία. Φόρτωσε ξανά πρώτα, μετά κρίνε.
Η σειρά αποφασίζει τι βλέπει ο προορισμός
Οι δύο σειρές απαντούν σε διαφορετικά ερωτήματα. Με το VPN μπροστά από το Tor, η φρουρά και τα relay βλέπουν το άκρο του VPN ενώ ο προορισμός βλέπει την έξοδο Tor. Με το Tor μπροστά από το VPN, ο προορισμός βλέπει το άκρο του VPN, γιατί η σήραγγα είναι το τελευταίο πράγμα από το οποίο περνά η κίνηση.
| Setup | Switch VPN server | Change Tor circuit |
|---|---|---|
| VPN, then Tor | Guard sees the new address; the rebuilt circuit re-chooses the exit, so the site may see a different exit, not necessarily the same one. | Site sees a new exit; the VPN endpoint is untouched. |
| Tor, then VPN | Site sees the new VPN address immediately. | Circuit is rebuilt, but the site still sees the VPN address. |
Έτσι μια αναζήτηση IP αναφέρει τι είδε ο προορισμός, όχι τη διαδρομή που το μετέφερε. Μια υπηρεσία που δείχνει την έξοδο στο ένα στήσιμο και το VPN στο άλλο συμπεριφέρεται σωστά, δεν διαρρέει.
Τι δεν κάνει καμία από τις δύο ενέργειες
Καμία δεν διαγράφει την ταυτότητα ενός λογαριασμού. Μια συνδεδεμένη συνεδρία είναι ένα cookie συν μια εγγραφή στην πλευρά του διακομιστή, και η αλλαγή διαδρομής δεν αγγίζει κανένα από τα δύο. Ένα σταθερό προφίλ περιήγησης, η ίδια σύνδεση και το ίδιο αποτύπωμα επιβιώνουν και από τις δύο ενέργειες.
Καμία δεν είναι και απόδειξη. Ένας ιστότοπος αναφέρει μια διεύθυνση που παρατήρησε κατά τη διάρκεια ενός αιτήματος· δεν μπορεί να αναφέρει τη διαδρομή relay σου ή αν το VPN σου έπεσε πριν από δέκα λεπτά. Αν χρειάζεσαι αυτό το χρονολόγιο, γράψ’ το την ώρα, γιατί δεν μπορεί να ανακατασκευαστεί από το μακρινό άκρο αργότερα.
Ταίριαξε τον έλεγχο με το σύμπτωμα
Ξεκίνα από το τι απέτυχε, όχι από το ποιο κουμπί φαίνεται πιο διεξοδικό:
- Ένας ιστότοπος σε μπλοκάρει, τα captcha γυρίζουν, ή ένας ιστότοπος είναι αργός: νέο κύκλωμα για αυτόν τον ιστότοπο.
- Ένα στήσιμο μόνο με VPN χρειάζεται άλλη ορατή διεύθυνση: άλλαξε διακομιστή.
- Περίμενες έξοδο αλλά ο ιστότοπος αναφέρει το VPN σου: έλεγξε τη σειρά, το Tor είναι πίσω από τη σήραγγα.
- Καρτέλες έκλεισαν και όλα επαναφέρθηκαν: χρησιμοποίησες «Νέα ταυτότητα», όχι αλλαγή κυκλώματος.
- Η έξοδος φαίνεται αμετάβλητη μετά από αλλαγή κυκλώματος: τα relay μπορούν νόμιμα να επαναληφθούν, και η φρουρά δεν θα κουνηθεί καθόλου.
Γράψε την ενέργεια και το σύμπτωμα που υποτίθεται ότι θα διόρθωνε πριν αλλάξεις οτιδήποτε άλλο. Δύο αλλαγές στη σειρά δίνουν σύγκριση που δεν ερμηνεύεται, και το να επαναλαμβάνεις και τις δύο όταν μόνο ένα επίπεδο φταίει είναι πώς ένας έλεγχος πέντε λεπτών γίνεται ολόκληρο απόγευμα.