Saltar al contenido
Patrocinado AccsZone — 购买账号, 即时发货, 24/7客服

Glosario

User agent

El user agent es la cadena que tu navegador envía para identificarse a sí mismo, su versión y el sistema operativo; los sitios la analizan antes que nada.

Qué es un user agent

La cadena user agent es una línea de texto enviada en la cabecera User-Agent con cada solicitud HTTP y expuesta a los scripts como navigator.userAgent. Un valor típico de escritorio se ve así: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36. Casi todos los tokens son lastre histórico: los navegadores modernos afirman ser Mozilla, WebKit y Safari a la vez para que las viejas reglas de los servidores sigan funcionando. Las partes útiles son el sistema operativo, el nombre del navegador y la versión principal.

Los navegadores llevan varios años congelando y simplificando la cadena. Los navegadores basados en Chromium reportan un Windows NT 10.0 fijo en todas las versiones de Windows y ponen a cero los números de versión menores, trasladando el detalle a los client hints.

Por qué importa

Los servidores leen el user agent para elegir un diseño, registrar estadísticas y decidir si el visitante es realmente un navegador. Las herramientas de línea de comandos, los rastreadores y las bibliotecas HTTP se anuncian con sus propias cadenas, y nuestra puntuación de anonimato trata un user agent que no es de navegador como una señal de automatización que vale 20 puntos. Más allá de eso, la cadena es el ancla contra la que se comprueba cualquier otra señal de huella: un user agent que afirma Windows mientras la plataforma, las fuentes y el renderizado de canvas dicen Linux es una contradicción, igual que un user agent móvil en una pantalla de 2560 píxeles de ancho.

Para los perfiles antidetección, el user agent es lo primero que se configura y lo más fácil de hacer sutilmente mal, normalmente eligiendo una versión que ya no circula o emparejándolo con client hints que discrepan.

Cómo comprobarlo

La herramienta de user agent muestra tu cadena, la desglosa en navegador, versión, motor, sistema operativo y tipo de dispositivo, y marca las firmas conocidas de bots o herramientas. También puedes pegar cualquier otra cadena para analizarla. La herramienta de cabeceras HTTP muestra la cabecera junto a las de client hints para que puedas compararlas, y la página de huella del navegador coteja la cadena con la plataforma y la pantalla reportadas por JavaScript.

Malentendidos comunes

Cambiar el user agent no cambia el navegador. La detección de funciones, el comportamiento de renderizado y las peculiaridades del motor de JavaScript siguen revelando el real, y por eso una cadena falsificada sin un perfil a juego tiende a reducir la confianza en lugar de aumentarla. Y una cadena vacía o inusual no es anónima; es rara, y lo raro se recuerda.

Herramientas relacionadas