Comprender la importancia de las pruebas de penetración en aplicaciones web y los fundamentos de la metodología de pruebas de penetración.
Aprender cómo utilizar las herramientas de pruebas de penetración de OWASP, como ZAP (Zed Attack Proxy) y Burp Suite, para identificar vulnerabilidades en aplicaciones web.
Conocer los conceptos básicos de la seguridad en aplicaciones web y las técnicas utilizadas por los atacantes para explotar vulnerabilidades.
Identificar y explotar las diez vulnerabilidades más críticas en las aplicaciones web según las lista de OWASP Top 10.
Aprender a realizar pruebas de penetración para identificar y explotar vulnerabilidades de Inyección de SQL, XSS, CSRF, autenticación y gestión de sesiones, y vulnerabilidades en la protección de datos.
Comprender el impacto que tienen las vulnerabilidades en la seguridad de la aplicación y como pueden ser explotadas para acceder a datos confidenciales o comprometer la seguridad de la aplicación.
Aprender a documentar y presentar los resultados de las pruebas de penetración en un informe claro y detallado para el equipo de desarrollo.
Contenido:
Introducción a las auditorías web y metodologías
Creación del entorno de prácticas 2.1. Herramientas
2.2. Vmware Kali Linux
2.3. Virtualbox
2.4. Proxmox
2.5. Juice Shop Install
2.6. Metasplotable
2.7. Burpsuite
2.8. ZAP
¿Qué es OWASP?
OWASP top 10 WSTG
A01:2021 Broken Access Control
5.1. A01:2021 Broken Access Control
5.2. A01:2021 Broken Access Control
5.3. A01:2021 Broken Access Control