Δώστε στο Proxychains ένα πρόγραμμα, όχι μια διεύθυνση ιστού
Διορθώστε τα σφάλματα exec-not-found του proxychains περνώντας ένα εκτελέσιμο και τα ορίσματά του αντί για URL ή πακέτο εφαρμογής.
proxychains4 https://example.com/ ζητά από το περιτύλιγμα να εκτελέσει μια διεύθυνση ιστού. Δώστε του αντίθετα ένα πρόγραμμα ακολουθούμενο από τα ορίσματά του:
proxychains4 curl https://example.com/Επιλέξτε το πραγματικό πρόγραμμα και έναν εξουσιοδοτημένο προορισμό. Το τελικό σημείο του διακομιστή μεσολάβησης ανήκει στη επιλεγμένη ρύθμιση παραμέτρων Proxychains, όχι στη θέση του εκτελέσιμου. Για ένα επιτρεπόμενο δημόσιο τελικό σημείο, η λίστα δωρεάν διακομιστών μεσολάβησης προσφέρει υποψήφιους που εισάγετε με το πρωτόκολλο και τα πεδία που περιμένει αυτή η ρύθμιση.
Ένα σφάλμα exec-not-found συμβαίνει πριν από μια χρήσιμη δοκιμή σύνδεσης μέσω διακομιστή μεσολάβησης. Δεν αποδεικνύει άρνηση του διακομιστή, αποκλεισμό ιστοτόπου ή αποτυχία DNS. Ελέγξτε ότι η εντολή υπάρχει στη διαδρομή αναζήτησης του κελύφους ή δώστε την πραγματική διαδρομή του εκτελέσιμου. Στο macOS, ένα πακέτο εφαρμογής είναι κατάλογος· το εκτελέσιμό του μπορεί να βρίσκεται μέσα στο Contents/MacOS.
Η επιτυχής εκκίνηση είναι μόνο η πρώτη προϋπόθεση. Το πρόγραμμα πρέπει να χρησιμοποιεί κλήσεις δικτύου που μπορεί να υποκλέψει το proxychains-ng. Ένα άλλο αντίγραφο που εκτελείται ήδη στο παρασκήνιο δεν περιτυλίγεται αναδρομικά, και ορισμένες εφαρμογές στέλνουν νέα αιτήματα σε μια τέτοια υπάρχουσα διεργασία. Επιβεβαιώστε ποια διεργασία εκτελεί το αίτημα υπό την προβλεπόμενη ρύθμιση πριν διαγνώσετε τη διαδρομή που προκύπτει.