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

Πρώτον: τι περιορίζει πραγματικά το προστατευμένο περιβάλλον

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

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

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

Δεύτερον: ποια κίνηση μεταφέρει η σήραγγα

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

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

Τρίτον: επαληθεύστε την υπηρεσία αντί για το σήμα

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

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

openssl s_client -connect shop.example:443 -servername shop.example -verify_return_error

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

Τέταρτον: τι μαθαίνει έτσι κι αλλιώς ο παραλήπτης

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

Η τεκμηρίωση της Bitdefender για το Safepay περιγράφει ένα προστατευμένο πρόγραμμα περιήγησης με σχετική ενσωμάτωση σήραγγας, που είναι καλό παράδειγμα ενός προϊόντος που καλύπτει δύο όρια χωρίς να τα συγχωνεύει. Και το περιβάλλον και η διαδρομή είναι χρήσιμα, και κανένα από τα δύο δεν εγγυάται για τον έμπορο.

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

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