¡GoConqr estrena diseño! Cuéntanos qué te parece.

Mapa mental

Cross-Site Scripting (XSS)

Hector Alfredo Guerrero Camacho Español

Cross-Site Scripting (XSS)

Contenido del mapa

Cross-Site Scripting (XSS)

  1. Threat Agents (Agentes de amenaza)

    • Application Specific (aplicación específica)
      • La posibilidad de cualquier persona que pueda enviar datos no confiables al sistema , incluidos los usuarios externos , internos, los usuarios y los administradores.
            • Impactos de negocios
              • Application / Business Specific (aplicación/ negocios específicos)
                • Considere el valor de negocio del sistema afectado y todos los datos que procesa.
          • Impactos técnicos
            • Impact MODERATE (impacto moderado)
              • Los atacantes pueden ejecutar scripts en el navegador de la víctima para secuestrar sesiones de usuario , modificar sitios web , insertar contenido hostil, redirigir a los usuarios , secuestrar navegador usando el malware del usuario , etc.
        • Debilidad en la seguridad
          • Prevalence VERY WIDESPREAD (prevalencia muy extendida)
            • XSS es la falla de seguridad más prevalente aplicación web . Las fallas de XSS ocurren cuando una aplicación incluye los datos suministrados por el usuario en una página se envía al navegador sin validar correctamente o escapar de ese contenido. Existen tres tipos conocidos de fallas de XSS : 1 ) almacenados , 2 ) se refleja , y 3) XSS basado en DOM .
          • Detectability EASY (Fácil detectabilidad)
      • vectores de ataque
        • Exploitability AVERAGE (PROMEDIO explotabilidad)
          • Atacante envía en texto scripts de ataque basado en que explotan el intérprete en el navegador . Casi cualquier fuente de datos puede ser un vector de ataque , incluyendo fuentes internas tales como los datos de la base de datos.
  2. XSS es un ataque de inyección de código malicioso para su posterior ejecución que puede realizarse a sitios web, aplicaciones locales e incluso al propio navegador. Sucede cuando un usuario mal intencionado envía código malicioso a la aplicación web y se coloca en forma de un hipervínculo para conducir al usuario a otro sitio web, mensajería instantánea o un correo electrónico. Así mismo, puede provocar una negación de servicio (DDos).

  3. Si el código malicioso se encuentra en forma de hipervínculo es codificado en HEX (basado en el sistema de numeración hexadecimal, base 16) o algún otro, así cuando el usuario lo vea, no le parecerá sospechoso. De esta manera, los datos ingresados por el usuario son enviados a otro sitio, cuya pantalla es muy similar al sitio web original.

  4. Tipos de ataques

    • Directo o persistente. Consiste en invadir código HTML mediante la inclusión de etiquetas <script> y <frame> en sitios que lo permiten.
    • Local. Es una de las variantes del XSS directo, uno de sus objetivos consiste en explotar las vulnerabilidades del mismo código fuente o página web.
    • Indirecto o reflejado. Funciona modificando valores que la aplicación web pasa de una página a otra, sin emplear sesiones.
    • Modos de defensa
      • Limitación de caracteres de entrada.
        • <asp:TextBox ID="txtuname" runat="server" MaxLength="20"></asp:TextBox>
      • Validadores de campos.

Imágenes y archivos del mapa

  • Cross-Site Scripting (XSS)
  • Cross-Site Scripting (XSS)
  • Cross-Site Scripting (XSS)
  • Cross-Site Scripting (XSS)
  • Cross-Site Scripting (XSS)
  • Cross-Site Scripting (XSS)
  • Cross-Site Scripting (XSS)

Información

Descripción
Mapa Mental sobre Cross-Site Scripting (XSS), creado por Hector Alfredo Guerrero Camacho el 29/05/2016.
Visitas
0
Valoración

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?