Κρυπτογραφεί το SOCKS5 την κίνησή σας;
Το SOCKS5 αναμεταδίδει συνδέσεις. Η κρυπτογράφηση εξαρτάται από άλλο προστατευμένο επίπεδο και η μέθοδος ονόματος χρήστη/κωδικού δεν κρυπτογραφεί μόνη τα διαπιστευτήρια.
Η επιλογή SOCKS5 από μόνη της δεν προσθέτει κρυπτογράφηση. Διαπραγματεύεται αναμεταδιδόμενες συνδέσεις και έλεγχο ταυτότητας· το 5 δείχνει έκδοση πρωτοκόλλου, όχι επίπεδο κρυπτογράφησης.
Για HTTPS ο πελάτης μπορεί να ανοίξει τη σύνδεση SOCKS και να περάσει TLS προς τον προορισμό μέσα από αυτή. Το TLS προστατεύει τα δεδομένα του ιστοτόπου με τους κανονικούς ελέγχους πιστοποιητικών του πελάτη. Αν σταλεί μη κρυπτογραφημένο HTTP στην ίδια διαδρομή, παραμένει έτσι: ο αναμεταδότης δεν αναβαθμίζει το πρωτόκολλο εφαρμογής.
Η μέθοδος ονόματος χρήστη/κωδικού του RFC 1929 δεν έχει επίσης δική της κρυπτογράφηση. Ο λογαριασμός ελέγχει την πρόσβαση, αλλά δεν κάνει την ανταλλαγή εμπιστευτική σε απροστάτευτη διαδρομή. Πρόσθετες μεταφορές ή άλλες διαπραγματευμένες μέθοδοι μπορούν να αλλάξουν την προστασία, οπότε εξετάστε τι χρησιμοποιούν πράγματι ο πελάτης και ο διακομιστής.
Ελέγξτε το ασφαλές πρωτόκολλο προορισμού, την επαλήθευση πιστοποιητικών, την προστασία της σύνδεσης πελάτη-proxy και τη συμφωνημένη μέθοδο ελέγχου ταυτότητας. Ο διαχειριστής μπορεί ακόμη να λαμβάνει πληροφορίες προορισμού και μεταδεδομένα σύνδεσης. Στο curl το socks5h αλλάζει πού επιλύεται το όνομα host προορισμού· δεν προσθέτει κρυπτογραφικό επίπεδο.