$ cargando…
$ cat cursos/web.sh · Web · Principiante

Entienda desde la raíz por qué ocurre la inyección: mezclar datos con instrucciones que ejecuta otro intérprete. Reconozca la inyección SQL, la de comandos del sistema y el cross-site scripting en código Python y Flask, compare cada patrón vulnerable con su versión corregida y aprenda a revisarlos con el método de los sumideros, Bandit y Semgrep. Corrija una tienda que usted mismo escribe y ejecuta en localhost con consultas parametrizadas, llamadas sin shell, codificación de salida y CSP, y demuestre la corrección con pruebas automáticas en pytest. Cierra detectando intentos en registros y WAF y redactando un reporte de hallazgo con CWE y OWASP ASVS. Prerrequisito sugerido: Seguridad web con OWASP Top 10.
Cada nodo es una lección · [x] Completado · [ ] Disponible · [#] Requiere inscripción