Home / Blog /¿Qué es User-Agent?

¿Qué es User-Agent?

¿Qué es User-Agent?

User-Agent es una "cadena" - una línea de texto - que identifica el navegador, el sistema operativo, el tipo de aplicación, el modelo de dispositivo, el proveedor de software o la revisión del software que está utilizando para el servidor web. Esto puede sonar simple, sin embargo, los User-Agents se han vuelto un lío con el tiempo.

Cuando su navegador se conecta a un sitio web, incluye un User-Agent en su encabezado HTTP. El contenido del campo User-Agent varía de un navegador a otro. Cada navegador tiene su propio User-Agent distintivo.

Por ejemplo, un User-Agent puede ser "Mozilla Firefox en Windows", mientras que otro puede ser "Opera desde iPad"...

Los servidores web servirán diferentes páginas web a diferentes navegadores web y sistemas operativos según la información proporcionada por el User-Agent.

Ejemplo de un User-Agent

Si todavía no puede imaginar qué es exactamente un User-Agent, echemos un vistazo más de cerca a estos ejemplos. Aquí hay algunos ejemplos de User-Agent para diferentes navegadores.

User-Agent de Firefox en Windows 7:

El User-Agent es: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:12.0) Gecko/20100101 Firefox/12.0

  • Sistema operativo: Windows 7 (nombre en clave Windows NT 6.1)

  • Versión de 64 bits: Windows 64 bits (WOW64)

  • Versión del navegador: Firefox 12

User-Agent de Internet Explorer 9:

El User-Agent es: Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0)

  • Sistema operativo: Windows 7 (nombre en clave Windows NT 6.1)

  • Versión de 64 bits: Windows 64 bits (WOW64)

  • Versión del navegador: IE 9

User-Agent de Google Chrome:

El User-Agent es: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/536.5 (KHTML, como Gecko) Chrome/19.0.1084.52 Safari/536.5

  • Sistema operativo: Windows 7 (nombre en clave Windows NT 6.1)

  • Versión de 64 bits: Windows 64 bits (WOW64)

  • Versión del navegador: Chrome 19

Puede notar algunas cosas confusas aquí:

  • IE se identifica como Mozilla

  • Chrome incluso pretende ser tanto Mozilla como Safari

Para entender por qué, tendremos que retroceder en la historia de los User-Agents y los navegadores.

Historia de los User-Agents

Mosaic fue uno de los primeros navegadores y su cadena User-Agent era NCSA_Mosaic/2.0. Más tarde, llegó Mozilla y su cadena User-Agent era Mozilla/1.0.

Mozilla admite marcos, mientras que Mosaic no, por lo que el servidor web verifica si el User-Agent contiene Mozilla, entonces el servidor web enviará una página que contiene marcos al navegador Mozilla.

Con el tiempo, llegó Internet Explorer y admitió marcos. Sin embargo, el servidor web solo enviaba páginas web con marcos a los navegadores Mozilla.

Entonces Microsoft agregó la palabra "Mozilla" a su User-Agent y agregó información adicional (la palabra "compatible" y una referencia a IE). Otros navegadores llegaron más tarde y hicieron lo mismo.

¡SIN EMBARGO!

Los servidores web realmente no se preocupan por cuál es la cadena exacta del User-Agent, solo comprueban si contiene una palabra específica.

Usos de User-Agent

Los servidores web utilizan el User-Agent para una variedad de propósitos en la navegación web y la comunicación por Internet. A continuación, se muestran algunas formas típicas en las que se utilizan los User-Agents:

Compatibilidad del navegador: los User-Agents ayudan a los servidores web a identificar el tipo y la versión del navegador que se utiliza para acceder a un sitio web. Esta información se utiliza para optimizar el contenido y el diseño de la página web para ese navegador específico. Puede mostrar contenido diferente a diferentes sistemas operativos.

Ejemplo: mostrar una página simplificada en dispositivos móviles.

Análisis: los User-Agent se pueden utilizar para recopilar estadísticas como datos de visitantes y analizar patrones de tráfico para mostrar los navegadores y sistemas operativos utilizados por sus usuarios.

Web scraping: los User-Agent a veces son utilizados por web scrapers o bots para acceder a sitios web y recopilar datos. Al establecer un User-Agent específico, el bot puede imitar el comportamiento de un usuario humano y evitar ser detectado o bloqueado por el sitio web. Aquí tienes un ejemplo de cómo se identifica el rastreador web de Google: Googlebot/2.1

Seguridad: algunos programas de seguridad o cortafuegos pueden utilizar los User-Agents para bloquear el acceso a ciertos sitios web o restringir el acceso según el tipo de navegador que se utiliza.

¿Cómo cambiar el User-Agent de su navegador?

Todos los navegadores populares ofrecen conmutadores de User-Agents incorporados, por lo que puede cambiar fácilmente su User-Agent sin instalar ninguna herramienta o extensión para su privacidad.

Sin embargo, si está trabajando en el campo de Make Money Online (MMO), se recomienda utilizar Hidemyacc para cambiar no solo su User-Agent, sino también la huella digital del navegador (WebGL, WebRTC, IP,...) y otra información que podría detectarlo de los servidores web como Google, Facebook, Amazon, Ebay...

Solo necesita descargar Hidemyacc en: DESCARGAR

Luego cree un perfil y elija un User-Agent y una huella digital del navegador que le guste, ¡y voilà! Ningún servidor web podrá detectar que está falsificando toda la información de la computadora y nunca tendrá que preocuparse por que suspendan sus cuentas.

El software de Hidemyacc le ayudará a ocultar los parámetros originales de su computadora y crear múltiples parámetros de computadora nuevos para cada perfil, lo que permite a los usuarios acceder a Internet con múltiples cuentas sin ser detectados.

Si tiene más preguntas, comentarios o sugerencias, no dude en ponerse en contacto con nosotros a través del soporte de Telegram, Skype o Facebook Messenger.

Leer más

¿Qué revela tu huella digital del navegador? (Parte 2) 

¿Qué revela tu huella digital del navegador? (Parte 2) 

Una  huella digital del navegador  es una firma digital que identifica de manera única tu dispositivo y navegador en función de diversas informaciones técnicas que se pueden recopilar a través de tu navegador. Esta información incluye la versión de tu navegador, el sistema operativo, la resolución de pantalla, las fuentes instaladas, los complementos y más.

hidemyacc