SOCKS5 ¿hay cifrado entre el cliente y el servidor proxy?

18

He leído el artículo de Wikipedia sobre calcetines y no puedo encontrar información sobre el cifrado entre el cliente y el servidor proxy. Solo hay información sobre la autenticación.

¿Es la conexión socks5 un texto sin formato?

usuario64528
fuente

Respuestas:

11

SOCKS5 es solo un protocolo de transporte sobre TCP / UDP pero debajo de la capa de aplicación. Por lo tanto, también es comparable con TCP y UDP. No hay cifrado inherente en SOCKS, pero su aplicación tiene que preocuparse por esto (no es una tecnología VPN, sino un proxy por fin). Si desea el cifrado, el protocolo que hable dentro del canal SOCKS debe proporcionarlo.

Andreas Wiese
fuente
3
Alternativamente, el protocolo SOCKS se ejecuta además de proporcionar cifrado. Una forma muy común de usar SOCKS es a través de SSH (integrado en OpenSSH); en ese escenario, SOCKS se ejecutaría a través de la conexión SSH cifrada.
Bob
3
… Pero en este caso debe recordar que solo la conexión SSH está realmente encriptada (cliente SSH a servidor SSH) - SSH no garantiza el cifrado entre el servidor SSH (su eventual proxy SOCKS) y el destino real.
Andreas Wiese
1
@AndreasWiese: ¿significa esto que si la autenticación está habilitada, la contraseña se transmite en texto plano?
kontextify