Η εφαρμογή σας δείχνει στο proxy B, αλλά εκκινήθηκε μέσω ενός περιτυλίγματος που έχει ρυθμιστεί για το proxy A. Ποια έξοδο βλέπει ο ιστότοπος; Η απάντηση εξαρτάται από το ποια σύνδεση υποκλέπτει το περιτύλιγμα.

Σε μια απλή ένθετη διάταξη, η εφαρμογή προσπαθεί πρώτα να συνδεθεί στο B. Το περιτύλιγμα υποκλέπτει αυτή τη σύνδεση και τη μεταφέρει μέσω του A. Στη συνέχεια η εφαρμογή μιλά το πρωτόκολλο proxy του B πάνω στη ροή που προκύπτει, και το B κάνει την τελική σύνδεση με τον ιστότοπο.

application → wrapper proxy A → application proxy B → website

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

Το απλό διάγραμμα έχει προϋποθέσεις

Κανόνες παράκαμψης, μη υποστηριζόμενες κλήσεις socket, υπάρχουσες διεργασίες και το μοντέλο υποκλοπής κάθε προϊόντος μπορούν να αλλάξουν τη διαδρομή. Ορισμένα περιτυλίγματα μπορούν να εξαιρούν το δικό τους proxy ή επιλεγμένους προορισμούς. Μην υποθέτετε ότι κάθε ζεύγος εργαλείων συνδυάζεται με τον ίδιο τρόπο.

Η περιγραφή του proxychains-ng εξηγεί την προσέγγιση υποκλοπής και τους περιορισμούς του. Ένα πρόγραμμα που χρησιμοποιεί εγγενή υποστήριξη proxy εξακολουθεί να κάνει σύνδεση δικτύου προς αυτό το proxy, το οποίο είναι ένας υποψήφιος για υποκλοπή.

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

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

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