Διαλέξτε το σωστό σημείο παρατήρησης για σάρωση VPN σε τηλέφωνο
Ο δέκτης VPN του τηλεφώνου, μια υπηρεσία στο τηλέφωνο και ένας δρομολογημένος κεντρικός υπολογιστής LAN είναι τρεις επιφάνειες. Ακολουθήστε αυτά τα πέντε βήματα και σταματήστε εκεί όπου σταματά το πεδίο.
Μια εξουσιοδοτημένη αξιολόγηση VPN που φιλοξενείται σε τηλέφωνο αποτυγχάνει σιωπηλά όταν ο σαρωτής κάθεται στη λάθος πλευρά της σήραγγας. Παίρνετε αποτελέσματα, φαίνονται εύλογα και απαντούν σε ερώτηση που δεν έθεσε κανείς. Περάστε τους πέντε ελέγχους παρακάτω με τη σειρά. Ο καθένας έχει συνθήκη διακοπής, και το να σταματήσετε νωρίς είναι φθηνότερο από το να ξαναδοκιμάσετε από την αρχή αφού γραφτεί η αναφορά.
Βήμα 1: ονομάστε την επιφάνεια που σκοπεύετε να προσεγγίσετε
Τρεις επιφάνειες συγχέονται τακτικά επειδή τις συνδέει μία συσκευή. Εκτελούν διαφορετικό κώδικα και διαφορετική πολιτική, γι’ αυτό σημειώστε ποια είναι στο πεδίο πριν ξεκινήσει οτιδήποτε.
| Assessment target | What the path exercises |
|---|---|
| Public VPN listener on the handset | Reachability before login, plus the exposed VPN daemon |
| A service on the handset, by its tunnel address | Access after admission to something hosted locally |
| A LAN host behind the handset gateway | Forwarding, the return path and downstream access policy |
Αν το εγκεκριμένο πεδίο δεν λέει ποια από τις τρεις, σταματήστε και ρωτήστε. Το root του τηλεφώνου δεν απαντά σε αυτή την ερώτηση και αλλάζει το υπό δοκιμή αντικείμενο αντί για το σημείο παρατήρησης.
Καταγράψτε τους στόχους, τις επιτρεπόμενες διευθύνσεις προέλευσης, το χρονικό παράθυρο και το όριο έντασης ταυτόχρονα. Η σήραγγα σας μεταφέρει σε αυτό το πεδίο· δεν σας δίνει άδεια να ελέγξετε ό,τι μπορεί να δρομολογήσει.
Βήμα 2: διαλέξτε την πηγή που μπορεί να δει αυτή την επιφάνεια
Ένας σαρωτής μέσα στο VPN δεν μπορεί να αναπαράγει έναν μη πιστοποιημένο παρατηρητή του διαδικτύου. Έχει ήδη διαδρομές, διαπιστευτήρια και άδειες που λείπουν από τον εξωτερικό παρατηρητή, οπότε τα αποτελέσματά του περιγράφουν την εικόνα μετά την είσοδο ακόμη και όταν η επιφάνεια στόχος είναι η ίδια. Το αντίστροφο λάθος είναι εξίσου συχνό. Μια δημόσια σάρωση της θύρας VPN δεν λέει σχεδόν τίποτα για μια ιδιωτική υπηρεσία πίσω από τη σύνδεση, και η παρουσίασή της σαν να το λέει υπερεκτιμά την έκθεση προς τη μία κατεύθυνση και την υποτιμά προς την άλλη.
Σταματήστε αν η πηγή που μπορείτε να αποκτήσετε δεν ταιριάζει με την επιφάνεια. Μια αξιολόγηση που εκτελείται από ομότιμο μέσα στη σήραγγα δεν πρέπει να παρουσιάζεται ως αποτέλεσμα πριν από την πιστοποίηση, και μια δοκιμή που απαιτεί εγκεκριμένη εξωτερική πηγή δεν πρέπει να μεταφέρεται σιωπηλά μέσα για να αποφευχθεί η γραφειοκρατία.
Βήμα 3: επιβεβαιώστε τη διαδρομή και τη διαδρομή απάντησης μέσω του τηλεφώνου
Όταν η συσκευή προωθεί σε άλλο υποδίκτυο, ο σαρωτής χρειάζεται επιτρεπόμενη διαδρομή και ο στόχος χρειάζεται διαδρομή επιστροφής που λειτουργεί. Επιβεβαιώστε και τα δύο αντί να υποθέσετε ότι μια απάντηση ping σημαίνει πως η διαδρομή είναι πλήρης.
ip route get 10.20.0.8
tcpdump -ni any host 10.20.0.8Το NAT προέλευσης αλλάζει το τι βλέπει η υπηρεσία κατάντη. Αν το τηλέφωνο μεταφράζει τη διεύθυνση του σαρωτή, οι κανόνες πρόσβασης και τα αρχεία καταγραφής στον στόχο εφαρμόζονται στη μεταφρασμένη διεύθυνση, οπότε μια υπηρεσία που φαίνεται να σας δέχεται μπορεί να δέχεται το τηλέφωνο και όχι τον σαρωτή.
Προσέξτε επίσης μια επικάλυψη με το δίκτυο του ίδιου του σαρωτή. Αν το τηλέφωνο δρομολογεί 192.168.1.0/24 και ο σαρωτής βρίσκεται σε LAN με την ίδια αρίθμηση, οι ανιχνεύσεις χτυπούν τοπικές συσκευές και η αναφορά τις περιγράφει ως στόχο. Ελέγξτε τη διαδρομή που θα χρησιμοποιούσε ο ίδιος ο σαρωτής πριν στείλετε ένα μόνο πακέτο.
Σαρώστε την πραγματική διεύθυνση του στόχου και κρατήστε το όνομα κεντρικού υπολογιστή που χρειάζεται η εφαρμογή για ταυτότητα TLS και εικονική φιλοξενία. Το να φτάσετε σε μια πύλη αποδεικνύει ότι η πύλη απαντά· δεν δοκιμάζει την υπηρεσία πίσω από αυτή.
Βήμα 4: αντιμετωπίστε την ανακάλυψη ως ανίχνευση με υποθέσεις
Η ανακάλυψη κεντρικών υπολογιστών είναι το σημείο όπου τα αποτελέσματα αξιολόγησης πάνε πιο συχνά στραβά. Η τοπική ανακάλυψη μέσω Ethernet δεν διασχίζει ένα δρομολογημένο VPN, οπότε οι ανιχνεύσεις που λειτουργούν σε επίπεδο LAN απλώς δεν φτάνουν. Οι αποκλεισμένες ανιχνεύσεις ανακάλυψης κάνουν τότε μια προσβάσιμη, εξουσιοδοτημένη υπηρεσία να φαίνεται απούσα.
Αποφασίστε συνειδητά αν θα παραλείψετε την ανακάλυψη και θα σαρώσετε απευθείας τις γνωστές διευθύνσεις, και πείτε το στην αναφορά. Μια θύρα που απαντά δεν αποδεικνύει ότι η πιστοποίηση VPN πέτυχε, και μια φιλτραρισμένη απάντηση δεν αποδεικνύει ότι τίποτα δεν ακούει. Ο ρυθμός είναι μέρος του ίδιου προβλήματος. Ένα τηλέφωνο που περιορίζει ή απορρίπτει σε γρήγορη σάρωση παράγει φιλτραρισμένες καταστάσεις που ανήκουν στο τηλέφωνο και όχι στην υπηρεσία, οπότε μειώστε τον παραλληλισμό και σαρώστε ξανά πριν καταγράψετε μια θύρα ως κλειστή.
Η συνθήκη διακοπής εδώ είναι ερμηνεία, όχι τεχνική: αν δεν μπορείτε να πείτε τι σημαίνει μια κατάσταση για αυτή τη διαδρομή, το αποτέλεσμα ανήκει σε παράρτημα και όχι στα ευρήματα.
Βήμα 5: κρατήστε το παράθυρο και μετά κλείστε το
Ένα τηλέφωνο είναι κακός διακομιστής επειδή είναι σχεδιασμένο να κοιμάται. Η βελτιστοποίηση μπαταρίας, το doze και η διαχείριση ενέργειας Wi-Fi μπορούν να αναστείλουν την εφαρμογή στη μέση της αξιολόγησης, και μια επανασύνδεση της σήραγγας μπορεί να αλλάξει τη διεύθυνση που χρησιμοποιεί ο στόχος. Μια εκτέλεση που καλύπτει ένα από αυτά τα γεγονότα έχει άκυρο παράθυρο αποτελεσμάτων.
Κρατήστε τον ρόλο πύλης στο μικρότερο πεδίο που επιτρέπει η εγκεκριμένη εργασία, παρακολουθήστε τη σήραγγα όσο η εκτέλεση είναι ζωντανή και καταγράψτε την αρχή και το τέλος κάθε παραθύρου που αναφέρετε. Όταν τελειώσει η αξιολόγηση, αφαιρέστε την προσωρινή πρόσβαση μέσω του ιδιοκτήτη της, κρατήστε το αρχείο προέλευσης και διαδρομής και προστατέψτε την έξοδο όπως κάθε άλλο τεχνούργημα δοκιμής.
Αν χρειάζεστε επαναλήψιμο σημείο παρατήρησης αντί για μια μεμονωμένη επιτυχία, αυτό είναι το παραδοτέο για το οποίο αξίζει να επιχειρηματολογήσετε. η αναφορά για την ανακάλυψη κεντρικών υπολογιστών εξηγεί ποιες ανιχνεύσεις προϋποθέτουν τοπικό τμήμα, και αυτή είναι η λεπτομέρεια που μετατρέπει ένα κενό αποτέλεσμα σε υπερασπίσιμη δήλωση.