¿Qué es un user agent?

¿Qué es un user agent?

Escrito por: Monica Burgess
Publicado: 29/7/2025
Última actualización: 27/2/2026

dedos sobre el teclado de una laptop

Puntos clave

  • Qué envía: cada solicitud del navegador incluye una cadena User-Agent que indica al servidor el nombre del navegador, la versión, el sistema operativo y el tipo de dispositivo, para que los sitios web puedan entregar el contenido adecuado

  • Límites de privacidad: las cadenas User-Agent son compartidas por muchos usuarios y no revelan información de identificación personal por sí solas, aunque contribuyen a los perfiles de huella digital del navegador

  • Caso de uso de seguridad: los equipos de seguridad analizan las cadenas de user agent para identificar tráfico automatizado sospechoso, Bots maliciosos y posible actividad de compromiso de correo empresarial

  • Identificación de Bots: los rastreadores de motores de búsqueda como Googlebot usan user agents específicos para identificarse durante la indexación, lo que ayuda a los propietarios de sitios a distinguir rastreadores legítimos de scrapers maliciosos

Bien, estás en internet (obviamente) y haces clic en un enlace, o tal vez estás descargando algo interesante. ¿Alguna vez te preguntaste cómo tu navegador o app se comunica con el sitio web? Ahí es donde entran los user agents. Un user agent es simplemente una forma elegante de decir "un software que actúa en tu nombre para comunicarse con los sitios web".

Piénsalo como tu representante digital. Tu navegador (como Chrome, Firefox, Safari o Edge), tus apps de correo, o incluso herramientas como cURL, actúan como user agents, haciendo solicitudes a los servidores y obteniendo información por ti.

Cada vez que abres una página web, el user agent le dice "¡Hola, aquí estoy!" al servidor web enviando un pequeño identificador llamado cadena User-Agent. Esta cadena comparte información como el tipo de navegador, la versión, el dispositivo y el sistema operativo. Sin apretones de manos secretos, solo transparencia directa.

Por ejemplo, una cadena de user agent podría verse así:

Mozilla/5.0(WindowsNT10.0;Win64;x64)AppleWebKit/537.36(KHTML,likeGecko)Chrome/91.0.4472.124Safari/537.36

Sé que parece un galimatías, pero no te preocupes, son solo detalles técnicos que ayudan al servidor a saber con qué está tratando.

Qué contiene realmente tu cadena User-Agent

Toma una cadena estándar de agente de usuario de Chrome:

Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36

Parece ruido. No lo es. Esto es lo que te dice cada parte:

  • Mozilla/5.0: un token de autenticación de compatibilidad heredado que casi no tiene relación con Mozilla. Hace décadas, los servidores enviaban contenido más completo a los navegadores Mozilla. Todos los demás navegadores empezaron a incluir este token de autenticación para evitar recibir una versión reducida. Se quedó así. Casi todos los navegadores modernos todavía lo envían.
  • Windows NT 10.0; Win64; x64:  el sistema operativo y la arquitectura. Windows 10 (o 11, ya que comparten el mismo identificador NT 10.0), de 64 bits.
  • AppleWebKit/537.36: el motor de renderizado. Chrome está construido sobre WebKit (técnicamente Blink, una bifurcación de WebKit), así que esto le indica al servidor cómo esperar que
    se renderice la página.
  • Chrome/120.0.0.0: el navegador real y su número de versión. Esta es la parte que más importa para las verificaciones de compatibilidad.
  • Safari/537.36: otro token de autenticación de compatibilidad, incluido porque Chrome comparte linaje de WebKit con Safari. No es Safari. Solo Chrome siendo cortés con servidores antiguos.
En resumen: un navegador, cinco campos, tres de los cuales existen puramente por razones históricas.

¿Por qué son tan importantes los user agents?

Bien, ¿por qué importa esto? Pues los user agents son como el puente entre tu dispositivo y la web. Esta es la razón por la que son importantes:

  • Personalizar sitios web solo para ti: Los sitios web pueden adaptar el contenido y el diseño según tu dispositivo. ¿Estás en un celular? Perfecto, aquí tienes una versión del sitio optimizada para celulares. ¿Usas un navegador antiguo? No hay problema, el sitio puede ajustarse para que funcione perfectamente para ti (en teoría).

  • Análisis y solución de problemas: Los desarrolladores vigilan los datos de User-Agent para ver qué navegadores usa la gente o para descubrir por qué su sitio se ve raro en ciertos dispositivos.

  • Saber cuándo es un Bot: Motores de búsqueda como Google tienen rastreadores que actúan como user agents. Recorren los sitios web para recopilar información. Probablemente hayas visto mencionado "Googlebot" en alguna parte; ese es su user agent haciendo lo suyo.

Algunos ejemplos de user agent (¿por qué no?)

Esto es lo que los user agents podrían decir de sí mismos:

Un navegador Chrome en Linux podría decir:

Mozilla/5.0(X11;Linuxx86_64)AppleWebKit/537.36(KHTML,likeGecko)Chrome/51.0.2704.103Safari/537.36

¿El Bot de Google?

Mozilla/5.0(compatible;Googlebot/2.1;+http://www.google.com/bot.html)

cURL (una herramienta de línea de comandos) lo mantiene simple con esto:

curl/7.64.1

¡Algunos user agents incluso falsifican sus identidades! Es como usar un disfraz: no es ilegal, pero sí cuestionable si lo haces por motivos turbios.

¿Puede alguien identificarme a través de mi user agent?

No realmente. Tu cadena User-Agent no es única para ti. Es como conducir un modelo de auto común; cientos de miles de personas podrían tener el mismo. Pero si se combina con otras pistas, como tu dirección IP y tu ubicación, alguien podría unir los puntos.

Dicho esto, los user agents son mayormente inofensivos, pero también un poco furtivos. Hacen su trabajo automáticamente en segundo plano cada vez que navegas en línea.

Suplantación del user agent: cómo la abusan los atacantes

Los atacantes cambian deliberadamente su cadena de user agent para evadir la detección, ya sea imitando un navegador común para pasar desapercibidos en el tráfico normal o haciéndose pasar por un rastreador legítimo conocido para evitar los filtros de Bot. Algunas herramientas rotan automáticamente cadenas de UA aleatorias para evitar la limitación de velocidad. Por eso el UA nunca debe ser, por sí solo, el mecanismo principal de detección. La detección eficaz de Bot y amenazas combina el análisis de UA con la reputación de IP, la analítica del comportamiento, los patrones de frecuencia de solicitudes y el contexto de sesión. Un UA sospechoso es una señal, no un veredicto. Combínalo con herramientas de analítica del comportamiento de usuarios y entidades (UEBA) para una detección significativa.

La defensa en profundidad significa superponer capas de detección, no depender de un solo indicador.

Cómo analizan los equipos de seguridad las cadenas de user agent

Los equipos de seguridad y del SOC extraen registros de user agent de servidores web y SIEM para buscar anomalías. Las señales comunes incluyen  solicitudes de navegadores sin interfaz (sin UA de navegador típico), cadenas UA que no coinciden con el comportamiento esperado del cliente (por ejemplo, un usuario que parece navegar desde una versión antigua de IE cuando tu organización no usa IE), cadenas UA inconsistentes entre sesiones de la misma cuenta, o bots que directamente olvidan establecer un UA. Los analistas del SOC usan el análisis de UA para rastrear el compromiso de correo empresarial.

¿Por qué te importa esto?

Piensa en los user agents como tu ayudante silencioso de internet. No son emocionantes, pero son fundamentales para que tu experiencia en línea sea fluida, personalizada y funcional. Ya sea que estés viendo videos de gatos o probando sitios web, los user agents son tus héroes anónimos detrás de escena.

Preguntas frecuentes sobre user agents

¡Le dice a los sitios web quién está tocando a su puerta digital! Comparte detalles útiles sobre qué navegador, sistema operativo y dispositivo estás usando.

Totalmente. Si tienes curiosidad, prueba una extensión del navegador o una herramienta de desarrollador. Es un truco útil para probar cómo se comportan los sitios web en distintos dispositivos.

Los usan para identificarse, de modo que los servidores sepan: "Hola, soy el bot de Google aquí para indexar tu sitio".

No. Muchísimas personas comparten la misma cadena de User-Agent. Por sí sola, no revela ningún secreto personal.

¡No necesariamente! A veces es solo para hacer pruebas, pero no te hagas pasar por otro para entrar a lugares donde no deberías.

Recursos adicionales

Más información sobre ¿Qué es Google Dorking? Cómo los hackers usan los motores de búsqueda para el reconocimiento
¿Qué es Google Dorking? Cómo los hackers usan los motores de búsqueda para el reconocimiento
Ciberseguridad 101

Aprende qué es Google Dorking, cómo los hackers usan operadores de búsqueda avanzados para encontrar información sensible, y los pasos para proteger tu negocio de este riesgo de ciberseguridad.

Más información sobre Qué es un LAN ID y su importancia en la ciberseguridad
Qué es un LAN ID y su importancia en la ciberseguridad
Ciberseguridad 101

Descubre qué es un LAN ID, su propósito en la autenticación de red y cómo fortalece la ciberseguridad en redes locales.

Más información sobre ¿Qué es la supervisión de servidores? Guía completa
¿Qué es la supervisión de servidores? Guía completa
Ciberseguridad 101

Descubre qué es la supervisión de servidores, por qué es fundamental para la ciberseguridad y cómo implementar estrategias de supervisión eficaces para proteger tu infraestructura de TI.

Protege lo que importa

Protege endpoints, correo electrónico y empleados con el poder de nuestro SOC 24/7. Prueba Huntress gratis y despliega en minutos para empezar a combatir las amenazas.
Probar Huntress gratis