Metodologías para la revisión de aplicaciones
Clase 6 de 35 • Curso de Análisis de Vulnerabilidades Web con OWASP 2017
Contenido del curso
Funcionamiento de las aplicaciones Web
Metodologías para revisión de aplicaciones Web
Protocolos y tecnologías implicadas en el desarrollo Web
Metodología OWASP
Dominios de seguridad
- 20

Autenticación
14:35 min - 21

Manejo de sesiones
11:06 min - 22

Manejo de archivos
11:31 min - 23

Manejo de archivos - remote files inclusion
11:01 min - 24

Validación de entradas - inyección de comandos
11:48 min - 25

Validación de entradas - cross site scripting XSS
15:03 min - 26

Cross Site Scripting XSS almacenado
11:26 min - 27

Cross Site Scripting - XSS Sql Injection
10:23 min - 28

Cross Site Scripting - XSS usando sql injection para obtener información desde la base de datos
13:22 min - 29

Criptografía
07:08 min - 30
Tutorial de instalación de Wireshark
00:59 min - 31

Protección del canal de comunicación
13:09 min - 32
Tutorial de instalación y configuración de Nessus
01:02 min - 33

Gestión de configuraciones
15:12 min - 34

Gestión de configuraciones - archivos y directorios sensibles y Cierre del curso
05:04 min
Contenido Bonus
Existen diferentes metodologias que se pueden aplicar para hacer diferentes tipos de revisiones de seguridad.
Metodología clásica: Simular un ataque como si fuéramos un usuario mal intencionado externo, en este tipo de metodología se requiere hacer una búsqueda inicial de vulnerabilidades que luego debemos explotar. Finalmente hacemos el ataque y borramos todas las pistas que nos vinculen con él.
Metodología enfocada en revisión de aplicaciones: Contextualización, tomar de las personas que diseñaron y desarrollaron la aplicación todo el contexto del software y luego hacemos un análisis estático, es decir hacer una revisión linea a linea del código que nos han proporcionado para detectar allí posibles vulnerabilidades. Finalmente se hace un análisis dinámico, en el que se monta la aplicación en un ambiente lo mas parecido al ambiente de producción para estudiar su comportamiento.
Metodología OWASP: Es un proyecto abierto que busca generar documentación y herramientas para generar conocimiento relacionado a la seguridad web con diferentes variantes de tecnologías y plataformas.