[06] / base de conocimiento
← Todos los artículos

Qué es la huella de OS y por qué es importante

La huella pasiva de OS revela la familia de dispositivos detrás de tu tráfico. Por qué la discrepancia se detecta y cómo elegir la OS del puerto mantiene tu perfil coherente.

[06] what-is-os-fingerprint
es

La huella del OS es el conjunto de rasgos por los que los sitios web determinan desde qué tipo de dispositivo llega tu tráfico: un iPhone, un teléfono Android o un PC con Windows. La página no ejecuta comprobaciones de JavaScript — la “huella” se lee pasivamente, de las propias características de la conexión.

En resumen: si el OS de la huella no coincide con lo que el sitio ve en el resto del tráfico, la conexión parece sospechosa. Elegir el OS del puerto elimina esa discrepancia.

Lo que ve un sitio web

El servidor web no necesita JavaScript para “entender” quién lo visita. Ya a nivel de red, el tráfico revela la familia del dispositivo:

  • cómo el cliente establece la conexión TCP y qué valores pone en sus campos;
  • qué conjuntos de cifrado y extensiones usa en el handshake TLS;
  • en qué orden y con qué parámetros se envían las cabeceras HTTP.

Estos rasgos forman la huella pasiva del OS. Un iPhone real, un dispositivo Android y una máquina Windows difieren en ella, y los sitios la cotejan con las demás señales — el User-Agent, el comportamiento en la página, etc.

Por qué importa

Cuando las señales se contradicen, aparece el error clásico: el User-Agent promete un navegador de Windows, mientras que la huella de red delata un servidor Linux. Para los sistemas de protección es uno de los marcadores de proxy más simples y fiables.

El resultado es conocido para todos los que trabajan con cuentas publicitarias y de redes sociales:

  • captchas en una de cada dos acciones;
  • comprobaciones repentinas de “confirma que eres humano”;
  • bloqueos y baneos de cuentas sin motivo aparente.

Partes individuales del “perfil” (cookies, canvas, fuentes) se falsifican en el navegador antidetect, pero la huella de red nunca llega ahí — se define a nivel de conexión, es decir, del lado del proxy.

Cómo funciona en nuestro caso

A cada puerto privado se le puede asignar un OS — iOS, macOS, Android, Windows 10 o Windows 11:

  1. Abre el Panel, haz clic en el proxy y abre la pestaña “Configuración”.
  2. En el bloque “Sistema operativo del puerto”, elige la familia de dispositivos que deben ver los sitios.
  3. Pulsa “Aplicar”.

Después, tu tráfico parece el tráfico de un dispositivo real de la familia elegida — la red y el handshake TLS hablan el mismo “idioma”. El ajuste se aplica a cada proxy por separado y se puede cambiar en cualquier momento, ver Cómo cambiar el OS del puerto.

Consejo: mantén el OS del puerto coherente con el User-Agent y el comportamiento de tu navegador antidetect — si el navegador finge ser Windows, que la huella sea Windows 10/11 también.