Analizando. Cómo funcionan los proxies SOCKS: pros, contras, diferencias con otras tecnologías



Imagen: Pexels

En la Internet moderna, donde la cuestión de garantizar el anonimato es cada vez más aguda, muchas personas comienzan a pensar qué herramientas utilizar para esto. A menudo hay confusión aquí, ya que no todos entienden los aspectos de las tecnologías existentes. Y hay una gran cantidad de ellos, e incluso la solución a la misma tarea de ocultar una dirección IP real se puede implementar de diferentes maneras.

Hoy hablaremos sobre la tecnología SOCKS-proxy, los principios de su funcionamiento, las ventajas y las diferencias con otras herramientas para garantizar el anonimato en Internet.

Nota : este es un análisis para aquellos que no son completamente conscientes de los detalles del trabajo de esta tecnología y sus diferencias con otras herramientas, en este tema no pretendemos un análisis en profundidad.

Que es esto


SOCKS es un protocolo de Internet que se utiliza para transferir paquetes de datos del servidor al cliente utilizando un servidor proxy intermedio. Hoy es la tecnología de masas más avanzada para organizar proxies. Al usarlo, el tráfico pasa a través de un servidor proxy que usa su propia dirección IP, desde la cual la conexión final al destino deseado ya está en marcha.

La especificación de protocolo más reciente es SOCKS5. Utiliza conexiones UDP y TCP para reenviar el tráfico. SOCKS5 también utiliza varios métodos de autenticación:

  • Autenticación nula: en este caso, no es necesario que realice el procedimiento de autenticación para conectarse al proxy;
  • autenticación de inicio de sesión y contraseña: la conexión se establece después de ingresar las credenciales correctas;
  • Autenticación GSS-API: tanto el cliente como el servidor utilizan métodos de autenticación que funcionan a nivel del sistema operativo.

¿Por qué usar proxies SOCKS?


Hay varias razones para usar los servidores proxy SOCKS, aquí hay dos principales:

Bypass de bloqueo


El uso más obvio de un proxy es ocultar una dirección IP real por alguna razón, por ejemplo, para evitar bloqueos. Por ejemplo, si una determinada dirección IP está en la lista negra de un sitio, será suficiente usar un proxy para acceder a ella.

En algunos casos, de esta manera puede superar los bloqueos impuestos por los organismos estatales. Sin embargo, existen algunas limitaciones: cuando se utiliza la tecnología DPI (inspección profunda de paquetes), el tráfico se bloqueará a nivel del proveedor de Internet incluso antes de que llegue al sitio. En este caso, solo un proxy no ayudará.

Un punto importante Algunos servidores proxy HTTP solo pueden funcionar con páginas web, y SOCKS5 puede manejar cualquier tráfico. Tales proxies funcionan en un nivel inferior.

Aumenta la velocidad y la productividad.


Otras variedades de tecnología SOCKS trabajaron con el protocolo TCP, y los nuevos servidores proxy también pueden procesar el tráfico UDP.

TCP es un protocolo con entrega garantizada de mensajes entre el cliente y el servidor. TCP es un protocolo con entrega garantizada de mensajes entre el cliente y el servidor. También es un protocolo de transmisión. En UDP, la entrega de todos los paquetes no es una condición garantizada, y es un protocolo de paquetes. Su uso le permite reenviar el tráfico más rápido, ya que no lleva tiempo volver a enviar paquetes fallidos, y el análisis de los paquetes de datos es más rápido que los flujos.

Los servidores proxy SOCKS5 nunca cambian los encabezados de los paquetes de datos, lo que sucede cuando se usan otros tipos de servidores proxy. Esto le permite mejorar el rendimiento del reenvío de tráfico. Sin embargo, hay algunos inconvenientes aquí: los encabezados también pueden contener datos personales de los usuarios, lo que significa que, en teoría, será posible averiguarlo.

SOCKS y VPN: ¿cuál es la diferencia?


No todos los proveedores de proxy escriben sobre esto, pero la principal diferencia al usar SOCKS y VPN es el nivel de anonimato que se puede lograr. En el caso de VPN, todos los datos transmitidos están encriptados, lo que no es el caso con los servidores proxy SOCKS.

Es importante comprender que los servidores proxy le permiten ocultar la dirección IP y resolver una serie de otras tareas (como evitar bloqueos), pero en sí mismos no son una herramienta para garantizar la privacidad. El usuario proxy puede ser calculado e interceptado su tráfico.

Sin embargo, el uso de un proxy en combinación con una VPN le permite lograr una buena velocidad y proteger mejor la información confidencial.

Enlaces y materiales útiles de Infatica :


Source: https://habr.com/ru/post/461537/


All Articles