# data[].attributes.body
Autenticación basada en formularios: Con este tipo de autenticación, el usuario introduce su login y password mediante un formulario HTML, en la cual contiene entradas que indican a la pagina con el formulario de autenticación y una pagina de error.

# data[].attributes.body
Autenticación digest: En lugar de transmitir el password por la red, se emplea un password codiﬁcado utilizando el método de encriptado MDS.

# data[].attributes.body
Autenticación básico: Se proporciona un mecanismo de autenticación básico, basado en cabeceras de autenticación para solicitar datos del usuario con el servidor y para enviar los datos del usuario.

# data[].attributes.headline
Técnicas para detección de vulnerabilidades

# data[].attributes.subject
Técnicas para detección de vulnerabilidades

# data[].attributes.body
Según Sreenivasa y Kuman(2012) nos dice las siguientes tecnicas:
Black-box: Es una técnica basada para descubrir vulnerabilidades en aplicaciones web, probando la aplicación desde el punto de vista del atacante
White-box: Está del lado del servidor. En este tipo de enfoque se tiene acceso a información relevante de la organización.
Análisis estático de código (auditoria de código fuente): Es un método en el que no se requiere ejecutar el programa, este realiza un análisis de código fuente directo para determinar huecos en la seguridad

# data[].attributes.body
En que es el servidor el que envía directamente la información al cliente. Es mucho más efectiva, pues muchos firewalls no analizan la información saliente del ordenador.

# data[].attributes.body
La más habitual, en que el cliente se conecta al servidor para enviarle órdenes.

# data[].attributes.body
Los troyanos informáticos se disfrazarán de aplicaciones útiles o se adjuntarán a una aplicación útil. De esta forma, los usuarios activarán el troyano sin saber que están causando algún daño. Los troyanos, como los virus, no se replican automáticamente. Requieren la interacción del usuario para pasar de un sistema a otro.

# data[].attributes.body
Se ajusta a la descripción de un virus informático de muchas formas. Por ejemplo, también puede auto-replicarse y extenderse a través de redes. Es por eso que los gusanos a menudo también se denominan virus. Pero los gusanos informáticos son diferentes de los virus informáticos en ciertos aspectos.

# data[].attributes.headline
Vulnerabilidades asociadas a las personas

# data[].attributes.subject
Vulnerabilidades asociadas a las personas

# data[].attributes.body
En la mayoría de ocasiones son las propios usuarios quienes, con su desconocimiento o exceso de confianza, contribuyen a la propagación del software malicioso. Podemos tener un equipo con el sistema operativo más seguro y actualizado, pero si los usuarios son descuidados tarde o temprano acabará infectándose.

# data[].attributes.body
Se trata de explotar debilidades del sistema operativo o de algún programa. Algunos especímenes de malware son capaces de copiarse a sí mismos y enviarse automáticamente a través de la red para infectar a la mayor cantidad posible de equipos. Los más frecuentes son:

# data[].attributes.body
Proceden de un tipo de software que se denomina software malicioso el cual puede modificar el funcionamiento de un equipo informático o alterar la información que procesa, ya sea borrándola, modificándola o enviándola sin nuestro conocimiento a terceras personas. Por lo tanto, el término software malicioso tiene un ámbito más amplio que el de virus informático y se utiliza para designar a cualquier software que pueda representar una amenaza al sistema o resultar molesto para el usuario (Escrivá, 2013). Existen dos tipos de vulnerabilidad las cuales son:

# data[].attributes.body
- Evitar mantener credenciales creadas por defecto, débiles o muy conocidas especialmente en el caso de los administradores del sistema.

# data[].attributes.body
- Cifrar todos los datos en tránsito utilizando protocolos seguros.

# data[].attributes.body
- Utilizar tecnologías seguras para el desarrollo.
- Controlar el receptor de escucha de las Bases de Datos.

# data[].attributes.body
Actualmente existen normas y metodologias encargadas en el estudio de la seguridad informática dentro de las organizaciones o empresas que desarrollan una aplicación web para llevar a cabo sus ventas de una manera factible y segura, entre ellas tenemos como NIST, ISO 27001, ISO 27002, ISF, ITIL, COBIT5; las cuales dan una pauta sobre los procesos o actividades a seguir para mantener segura la información relevante de cada empresa. (Jaramillo, Guamán y Salazar 2015)

# data[].attributes.body
- Proteger las conexiones autenticadas o que involucren funciones o información relevante.

# data[].attributes.body
- Utilizar marcos de trabajo que provienen automáticamente de los ataques XSS

# data[].attributes.body
El mundo actual funciona con aplicaciones, "desde la banca en línea y aplicaciones de trabajo remoto hasta el entretenimiento personal y el comercio electrónico. Por tanto, no es de extrañar que las aplicaciones sean el objetivo principal de los atacantes". (Niño y Silega, 2018)

# data[].attributes.body
El alcance de seguridad debe estar acordado respectivamente por lado de los principales interesados en términos a los que se quiere aplicar junto con sus consecuencias contra las que se evalúa la seguridad.

# data[].attributes.body
Es comprendida por las personas o usuarios como la seguridad en los códigos, en donde el verdadero abarcamiento de la seguridad informática es un tema de vital importancia para contar con la confidencialidad necesaria en la misma

# data[].attributes.headline
Seguridad Informática en Aplicaciones Web

# data[].attributes.subject
Seguridad Informática en Aplicaciones Web