SOCKS5 existe-t-il un chiffrement entre le client et le serveur proxy?

19

J'ai lu l'article de wikipedia sur les chaussettes et je ne trouve pas d'informations sur le cryptage entre le client et le serveur proxy. Il n'y a que des informations sur l'authentification.

La connexion socks5 est-elle un texte brut?

user64528
la source

Réponses:

12

SOCKS5 est juste un protocole de transport au-dessus de TCP / UDP mais en dessous de la couche d'application. Il est donc également comparable à TCP et UDP. Il n'y a pas de cryptage inhérent dans SOCKS, mais votre application doit s'en soucier (ce n'est pas une technologie VPN, mais un proxy enfin). Si vous voulez un cryptage, le protocole que vous parlez à l'intérieur du canal SOCKS doit le fournir.

Andreas Wiese
la source
3
Alternativement, le protocole que SOCKS exécute peut fournir un chiffrement. Une façon très courante d'utiliser SOCKS est via SSH (intégré à OpenSSH) - dans ce scénario, SOCKS s'exécuterait sur la connexion SSH chiffrée.
Bob
3
… Mais dans ce cas, vous devez vous rappeler que seule la connexion SSH est réellement cryptée (client SSH vers serveur SSH) - SSH n'assure pas le cryptage entre le serveur SSH (votre éventuel proxy SOCKS) et la destination réelle.
Andreas Wiese
1
@AndreasWiese: cela signifie-t-il que si l'authentification est activée, le mot de passe est transmis en texte brut?
kontextify