Proxychains DNS: γιατί τα ονόματα κεντρικών υπολογιστών παίρνουν συνθετικές διευθύνσεις IP
Εξηγεί τη συνθετική αντιστοίχιση διευθύνσεων DNS του proxychains-ng και διακρίνει έναν εσωτερικό δείκτη θέσης από τον πραγματικό προορισμό ή τη διεύθυνση εξόδου.
Ένα πρόγραμμα κάτω από το proxychains επιλύει ένα κανονικό όνομα κεντρικού υπολογιστή σε μια άγνωστη περιοχή διευθύνσεων. Αυτή η διεύθυνση μπορεί να είναι μια λογιστική τιμή μέσα στο περιτύλιγμα και όχι μια απάντηση DNS από το διαδίκτυο.
Στη λειτουργία proxy-DNS, το proxychains-ng μπορεί να θυμάται ένα όνομα κεντρικού υπολογιστή, να επιστρέφει μια συνθετική διεύθυνση στην εφαρμογή και αργότερα να μετατρέπει αυτή την τιμή πίσω στο όνομα κεντρικού υπολογιστή όταν η υποκλεμμένη σύνδεση ανοίγει μέσω διαμεσολαβητή.
Το σύμβολο θέσης δεν είναι η διεύθυνση IP εξόδου
Η δείγμα διαμόρφωσης τεκμηριώνει τα proxy_dns και remote_dns_subnet. Το δεσμευμένο εύρος αντιστοίχισης είναι ρυθμιζόμενο. Δεν είναι μια διεύθυνση που πρέπει να περιμένετε να κάνετε ping ή να δημοσιεύσετε ως δημόσια πηγή του διαμεσολαβητή.
Αυτό βασίζεται στο ότι οι σχετικές κλήσεις αναζήτησης ονόματος και σύνδεσης υποκλέπτονται μέσα στην προβλεπόμενη διεργασία. Ένα πρόγραμμα που εκτελεί το δικό του DNS μέσω άλλου μηχανισμού, αποθηκεύει το σύμβολο θέσης για μεταγενέστερη άσχετη χρήση ή παρακάμπτει τη διαδρομή του συνδεδεμένου socket μπορεί να συμπεριφέρεται διαφορετικά.
Αυτός ο περιορισμός εξηγεί γιατί μια συνθετική διεύθυνση σε ένα αρχείο καταγραφής δεν είναι από μόνη της απόδειξη ότι ολόκληρη η εφαρμογή χρησιμοποιεί σωστά το απομακρυσμένο DNS. Ομοίως, ένα ξεχωριστό εργαλείο DNS εκτός της περιτυλιγμένης διεργασίας δεν ελέγχει την αντιστοιχισμένη σύνδεση της εφαρμογής.
Διακρίνετε το σύμβολο θέσης της εφαρμογής, την πραγματική διεύθυνση προορισμού που επιλέγεται στην πλευρά του διαμεσολαβητή και τη δημόσια έξοδο που βλέπει ο ιστότοπος. Εξυπηρετούν διαφορετικούς σκοπούς και δεν χρειάζεται να ταιριάζουν.
Κατά την αποσφαλμάτωση, κρατήστε το όνομα κεντρικού υπολογιστή στις σημειώσεις σας και προσδιορίστε την ακριβή περιτυλιγμένη διεργασία και τη διαμόρφωση. Η χειροκίνητη αντικατάσταση ενός ύποπτου συμβόλου θέσης μπορεί να απορρίψει την αντιστοίχιση που χρειαζόταν το περιτύλιγμα για να ανακτήσει αυτό το όνομα κεντρικού υπολογιστή, μετατρέποντας μια κατανοητή έμμεση αναφορά σε σύνδεση με λάθος προορισμό.