Módulo gratuito
Seguridad web y de aplicaciones
Aprende seguridad web practicando: inyección SQL, XSS, control de acceso, sesiones, secretos y refuerzo de un servidor.
Las lecciones
Cada lección se lee completa y gratis. Crea una cuenta gratuita para ejecutar sus comandos en un laboratorio y hacer sus cuestionarios y tareas.
1 · Laboratorio de contenedores
Inyección SQL: texto que cambia una consulta
Puedo corregir una consulta para que el texto escrito no pueda cambiarla.
Leer la lección2 · Laboratorio de contenedores
Control de acceso roto: ver datos ajenos
Puedo decir si una petición debió permitirse.
Leer la lección3 · Laboratorio de contenedores
Evitar que el texto escrito se ejecute (XSS)
Puedo explicar y evitar el cross-site scripting escapando lo que se muestra.
Leer la lección4 · Laboratorio de contenedores
Inicios de sesión y sesiones débiles
Puedo decir qué hace débiles un acceso y una sesión.
Leer la lección5 · Laboratorio de contenedores
Reconocer las familias clásicas de fallos web
Puedo unir una página vulnerable con la familia de fallo que muestra.
Leer la lección6 · Laboratorio de contenedores
Contraseñas y claves en el sitio equivocado
Puedo encontrar un secreto en un sitio equivocado y decir dónde debe guardarse.
Leer la lección7 · Laboratorio de contenedores
Cerrar las puertas de un servidor web (hardening)
Puedo reforzar un servidor web decidiendo qué oculta, qué rechaza y qué cifra.
Leer la lección
Con un laboratorio real
Cada lección de este módulo se practica en un laboratorio que se inicia solo para ti. Los laboratorios que usa:
- Laboratorio de inyección SQL: ataca una búsqueda débil, corrige la consulta y demuéstralo
- Laboratorio de OWASP Juice Shop: una tienda web vulnerable que atacar en tu propia copia
- Laboratorio de DVWA: practica inyección SQL y XSS en la Damn Vulnerable Web Application
- Laboratorio de WebGoat: lecciones guiadas de seguridad web con WebWolf en tu propia copia
- Laboratorio de Mutillidae: practica inyección SQL y XSS en una aplicación web PHP vulnerable
- Laboratorio de WrongSecrets: encuentra secretos incrustados y aprende dónde guardarlos
- Laboratorio de refuerzo de un servidor web: corrige una configuración débil de nginx y compruébala con curl
¿Enseñas a una clase? Asigna este módulo a tus alumnos con guía del profesor, tareas con corrección automática y un laboratorio para cada alumno.