SlideShare una empresa de Scribd logo
1 de 6
Descargar para leer sin conexión
UNIVERSIDAD REGIONAL AUTONOMA DE LOS ANDES
                 UNIANDES




      CENTRO DE APOYO SANTO DOMINGO
      FACULTAD: SISTEMAS MERCANTILES
            ESCUELA: SISTEMAS
             MODULO: REDES II
        TEMAS: AGENTES DE USUARIOS
Un agente de usuario es una aplicación
informática que funciona como cliente en un
protocolo de red; el nombre se aplica
generalmente para referirse a aquellas
aplicaciones que acceden a la World Wide
Web. Los agentes de usuario que se
conectan a la Web pueden ser desde
navegadores web hasta los web crawler de
los buscadores, pasando por teléfonos
móviles, etc.
Acceso de Agente de usuario

 Cuando un usuario accede a una página web, la
  aplicación generalmente envía una cadena de texto
  que identifica al agente de usuario ante el servidor.
  Este texto forma parte del pedido a través de HTTP,
  llevando como prefijo User-agent, y generalmente
  incluye información como el nombre de la aplicación,
  la versión, el sistema operativo, y el idioma. Los
  bots, como los web crawlers, a veces incluyen
  también una URL o una dirección de correo
  electrónico para que el administrador del sitio web
  pueda contactarse con el operador del mismo.
 La identificación de agente de usuario es uno de los
  criterios de exclusión utilizado por el Estándar de
  exclusión de robots para impedir el acceso a ciertas
  secciones de un sitio web.
Suplantación de la identificación
de agente de usuario
   En varios momentos durante la guerra de navegadores, alguno de los
    diferentes navegadores web dominó el mercado, al punto de que los
    sitios web eran diseñados y adaptados para funcionar con ese
    navegador en particular, en lugar de respetar los estándares
    propuestos por organismos como W3C y IETF. Este tipo de sitios
    generalmente incluye código que inspecciona qué agente de usuario
    realiza el pedido y altera el contenido de la respuesta acorde a cada
    uno; esta técnica es generalmente conocida por su nombre en inglés,
    browser sniffing. Esto generalmente resulta en que navegadores poco
    conocidos reciben sólo parte del contenido original, aunque sean
    capaces de mostrar el contenido completo de manera correcta; en
    casos extremos pueden tener bloqueado el acceso al sitio. Debido a
    esto, varios navegadores suplantan la identificación de agente de
    usuario, identificándose como otro navegador para burlar la detección;
    generalmente, la identificación real del navegador se mantiene en la
    identificación de agente de usuario. Este tipo de técnica es conocida
    generalmente por su nombre en inglés, user-agent spoofing.
Verificación del agentes de
usuarios
   La verificación del agente de usuario más conocida por su
    nombre en inglés, user agent sniffing— se refiere a la
    costumbre de ciertos sitios web de mostrar contenidos
    diferentes según el agente de usuario; en Internet, esto
    implica mostrar diferentes contenidos según el navegador
    web. Un triste ejemplo de esta práctica es Outlook 2003
    Web Access, de Microsoft; Internet Explorer tiene acceso a
    funcionalidades no disponibles si se accede con otro
    navegador web. La verificación y consecuente
    discriminación según el agente de usuario es considerada
    generalmente una mala costumbre, porque implica un
    diseño diferente para cada situación. Generalmente se les
    recomienda a los responsables de sitios web que utilizan
    código HTML respetar tanto como sea posible los
    estándares para lograr un resultado similar con navegadores
    diferentes.
Capacidad de cifrado
de Agentes de Usuarios
   Netscape, Mozilla, Opera y otros desarrolladores web utilizan
    una de estas letras para especificar la capacidad de cifrado del
    navegador. Dado que anteriormente el gobierno de los Estados
    Unidos de América no permitía la exportación de tecnología de
    cifrado mayor a 40-bit, se lanzaban diferentes versiones de
    cada navegador con diferentes capacidades de cifrado. "U" se
    refiere a "USA" (con capacidad de cifrado de 128-bit), "I" se
    refiere "International" (con capacidad de cifrado de 40-bit, que
    puede ser usado en cualquier país) y "N" se refiere a None
    (nula capacidad de cifrado). Originalmente sólo se permitía
    bajar la versión "U" en Estados Unidos de América, pero luego
    de un tiempo el gobierno se volvió más flexible y permite la
    exportación de esta tecnología a la mayoría de los países.
    Actualmente Netscape y Mozilla distribuyen sólo la versión "U"
    de sus navegadores web, con capacidad de cifrado de 256-bit,
    ya que no sigue siendo necesario desarrollar una versión
    internacional.

Más contenido relacionado

La actualidad más candente (18)

Navegadores web
Navegadores webNavegadores web
Navegadores web
 
Maxthon
MaxthonMaxthon
Maxthon
 
Taller segundo corte
Taller segundo corte Taller segundo corte
Taller segundo corte
 
Xss completo
Xss completoXss completo
Xss completo
 
Seguridad web
Seguridad webSeguridad web
Seguridad web
 
Cuadro comparativo
Cuadro comparativoCuadro comparativo
Cuadro comparativo
 
Seguridad en Aplicaciones Web
Seguridad en Aplicaciones WebSeguridad en Aplicaciones Web
Seguridad en Aplicaciones Web
 
Estandares Web
Estandares WebEstandares Web
Estandares Web
 
Seguridad Web
Seguridad WebSeguridad Web
Seguridad Web
 
Diseño & Manejo De Paginas Web !
Diseño & Manejo De Paginas Web !Diseño & Manejo De Paginas Web !
Diseño & Manejo De Paginas Web !
 
Alexander valencia
Alexander valenciaAlexander valencia
Alexander valencia
 
Navegadores
NavegadoresNavegadores
Navegadores
 
Proyecto ambientes colaborativos
Proyecto ambientes colaborativosProyecto ambientes colaborativos
Proyecto ambientes colaborativos
 
Comparacion de la web
Comparacion de la webComparacion de la web
Comparacion de la web
 
TAREA 5
TAREA 5TAREA 5
TAREA 5
 
tipos de navegadores mas conocidos
tipos de navegadores mas conocidos tipos de navegadores mas conocidos
tipos de navegadores mas conocidos
 
Herramientas tic
Herramientas ticHerramientas tic
Herramientas tic
 
Presentación1
Presentación1Presentación1
Presentación1
 

Similar a Agente de usuario

Programación en ambiente web - Semana 2.pptx
Programación en ambiente web - Semana 2.pptxProgramación en ambiente web - Semana 2.pptx
Programación en ambiente web - Semana 2.pptx
NoraDenisseOcampo1
 
aplicaciones_web_advantage_multimedia.ppt
aplicaciones_web_advantage_multimedia.pptaplicaciones_web_advantage_multimedia.ppt
aplicaciones_web_advantage_multimedia.ppt
ssuser948499
 
aplicaciones_web_advantage_multimedia.ppt
aplicaciones_web_advantage_multimedia.pptaplicaciones_web_advantage_multimedia.ppt
aplicaciones_web_advantage_multimedia.ppt
ssuser948499
 
World wideweb navegadores tercer trabajo
World wideweb navegadores tercer trabajoWorld wideweb navegadores tercer trabajo
World wideweb navegadores tercer trabajo
bellaniraam
 

Similar a Agente de usuario (20)

Programación en ambiente web - Semana 2.pptx
Programación en ambiente web - Semana 2.pptxProgramación en ambiente web - Semana 2.pptx
Programación en ambiente web - Semana 2.pptx
 
taller aula digital
taller aula digital taller aula digital
taller aula digital
 
Web Browser Fingerprinting
Web Browser FingerprintingWeb Browser Fingerprinting
Web Browser Fingerprinting
 
UWE
UWEUWE
UWE
 
Navegadores
 Navegadores Navegadores
Navegadores
 
Cdi realización de las tareas básicas de internet
Cdi realización de las tareas básicas de internetCdi realización de las tareas básicas de internet
Cdi realización de las tareas básicas de internet
 
Desarrollo de aplicaciones web
Desarrollo de aplicaciones webDesarrollo de aplicaciones web
Desarrollo de aplicaciones web
 
1 - Curso de Navegación Segura - Conceptos sobre navegadores
1 - Curso de Navegación Segura - Conceptos sobre navegadores1 - Curso de Navegación Segura - Conceptos sobre navegadores
1 - Curso de Navegación Segura - Conceptos sobre navegadores
 
Que es web1.0,2.0 y 3.0.docx
Que es web1.0,2.0 y 3.0.docxQue es web1.0,2.0 y 3.0.docx
Que es web1.0,2.0 y 3.0.docx
 
Taller 3
Taller 3Taller 3
Taller 3
 
World wide web, navegadores
World wide web, navegadoresWorld wide web, navegadores
World wide web, navegadores
 
Prog webuni3
Prog webuni3Prog webuni3
Prog webuni3
 
lenguaje web
lenguaje weblenguaje web
lenguaje web
 
Cuadro comparativo sobre web
Cuadro comparativo sobre webCuadro comparativo sobre web
Cuadro comparativo sobre web
 
Navegadores web.docx
Navegadores web.docxNavegadores web.docx
Navegadores web.docx
 
aplicaciones_web_advantage_multimedia.ppt
aplicaciones_web_advantage_multimedia.pptaplicaciones_web_advantage_multimedia.ppt
aplicaciones_web_advantage_multimedia.ppt
 
aplicaciones_web_advantage_multimedia.ppt
aplicaciones_web_advantage_multimedia.pptaplicaciones_web_advantage_multimedia.ppt
aplicaciones_web_advantage_multimedia.ppt
 
WEB 2.0 Y RED SOCIAL
WEB 2.0 Y RED SOCIALWEB 2.0 Y RED SOCIAL
WEB 2.0 Y RED SOCIAL
 
LA WEB 2.0
LA WEB 2.0LA WEB 2.0
LA WEB 2.0
 
World wideweb navegadores tercer trabajo
World wideweb navegadores tercer trabajoWorld wideweb navegadores tercer trabajo
World wideweb navegadores tercer trabajo
 

Agente de usuario

  • 1. UNIVERSIDAD REGIONAL AUTONOMA DE LOS ANDES UNIANDES CENTRO DE APOYO SANTO DOMINGO FACULTAD: SISTEMAS MERCANTILES ESCUELA: SISTEMAS MODULO: REDES II TEMAS: AGENTES DE USUARIOS
  • 2. Un agente de usuario es una aplicación informática que funciona como cliente en un protocolo de red; el nombre se aplica generalmente para referirse a aquellas aplicaciones que acceden a la World Wide Web. Los agentes de usuario que se conectan a la Web pueden ser desde navegadores web hasta los web crawler de los buscadores, pasando por teléfonos móviles, etc.
  • 3. Acceso de Agente de usuario  Cuando un usuario accede a una página web, la aplicación generalmente envía una cadena de texto que identifica al agente de usuario ante el servidor. Este texto forma parte del pedido a través de HTTP, llevando como prefijo User-agent, y generalmente incluye información como el nombre de la aplicación, la versión, el sistema operativo, y el idioma. Los bots, como los web crawlers, a veces incluyen también una URL o una dirección de correo electrónico para que el administrador del sitio web pueda contactarse con el operador del mismo.  La identificación de agente de usuario es uno de los criterios de exclusión utilizado por el Estándar de exclusión de robots para impedir el acceso a ciertas secciones de un sitio web.
  • 4. Suplantación de la identificación de agente de usuario  En varios momentos durante la guerra de navegadores, alguno de los diferentes navegadores web dominó el mercado, al punto de que los sitios web eran diseñados y adaptados para funcionar con ese navegador en particular, en lugar de respetar los estándares propuestos por organismos como W3C y IETF. Este tipo de sitios generalmente incluye código que inspecciona qué agente de usuario realiza el pedido y altera el contenido de la respuesta acorde a cada uno; esta técnica es generalmente conocida por su nombre en inglés, browser sniffing. Esto generalmente resulta en que navegadores poco conocidos reciben sólo parte del contenido original, aunque sean capaces de mostrar el contenido completo de manera correcta; en casos extremos pueden tener bloqueado el acceso al sitio. Debido a esto, varios navegadores suplantan la identificación de agente de usuario, identificándose como otro navegador para burlar la detección; generalmente, la identificación real del navegador se mantiene en la identificación de agente de usuario. Este tipo de técnica es conocida generalmente por su nombre en inglés, user-agent spoofing.
  • 5. Verificación del agentes de usuarios  La verificación del agente de usuario más conocida por su nombre en inglés, user agent sniffing— se refiere a la costumbre de ciertos sitios web de mostrar contenidos diferentes según el agente de usuario; en Internet, esto implica mostrar diferentes contenidos según el navegador web. Un triste ejemplo de esta práctica es Outlook 2003 Web Access, de Microsoft; Internet Explorer tiene acceso a funcionalidades no disponibles si se accede con otro navegador web. La verificación y consecuente discriminación según el agente de usuario es considerada generalmente una mala costumbre, porque implica un diseño diferente para cada situación. Generalmente se les recomienda a los responsables de sitios web que utilizan código HTML respetar tanto como sea posible los estándares para lograr un resultado similar con navegadores diferentes.
  • 6. Capacidad de cifrado de Agentes de Usuarios  Netscape, Mozilla, Opera y otros desarrolladores web utilizan una de estas letras para especificar la capacidad de cifrado del navegador. Dado que anteriormente el gobierno de los Estados Unidos de América no permitía la exportación de tecnología de cifrado mayor a 40-bit, se lanzaban diferentes versiones de cada navegador con diferentes capacidades de cifrado. "U" se refiere a "USA" (con capacidad de cifrado de 128-bit), "I" se refiere "International" (con capacidad de cifrado de 40-bit, que puede ser usado en cualquier país) y "N" se refiere a None (nula capacidad de cifrado). Originalmente sólo se permitía bajar la versión "U" en Estados Unidos de América, pero luego de un tiempo el gobierno se volvió más flexible y permite la exportación de esta tecnología a la mayoría de los países. Actualmente Netscape y Mozilla distribuyen sólo la versión "U" de sus navegadores web, con capacidad de cifrado de 256-bit, ya que no sigue siendo necesario desarrollar una versión internacional.