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.