SOCKS5 czy istnieje szyfrowanie między klientem a serwerem proxy?


Odpowiedzi:


12

SOCKS5 to tylko protokół transportowy na górze TCP / UDP, ale poniżej warstwy aplikacji. Dlatego jest porównywalny z TCP i UDP. W SOCKS nie ma wbudowanego szyfrowania, ale twoja aplikacja musi się tym zająć (nie jest to technologia VPN, ale w końcu proxy). Jeśli chcesz szyfrować, protokół, który wypowiadasz w kanale SOCKS, musi go zapewnić.


3
Alternatywnie protokół SOCKS działający na górze może zapewniać szyfrowanie. Bardzo popularnym sposobem korzystania z SOCKS jest SSH (wbudowany w OpenSSH) - w tym scenariuszu SOCKS działałby na szyfrowanym połączeniu SSH.
Bob

3
… Ale w tym przypadku należy pamiętać, że tylko połączenie SSH jest faktycznie szyfrowane (klient SSH do serwera SSH) - SSH nie zapewnia szyfrowania między serwerem SSH (ewentualnym serwerem proxy SOCKS) a rzeczywistym miejscem docelowym.
Andreas Wiese,

1
@AndreasWiese: czy to oznacza, że ​​jeśli uwierzytelnianie jest włączone, hasło jest przesyłane zwykłym tekstem?
kontekstify
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.