Este curso práctico de seguridad está dirigido a principiantes que saben introducir un comando y cambiar de pestaña. Repararás una aplicación preparada para que un enlace pertenezca a una cuenta, caduque correctamente y funcione una sola vez.
Un Guided Lab recorre recuperación normal, abuso visible, una pequeña reparación Python y regresión en cuatro pasos. Un Challenge transfiere las mismas reglas a un portal de personal con otras cuentas y una condición mal combinada. Cada unidad empieza en un entorno independiente.
Lo que aprenderás
- Seguir un correo y distinguir un token temporal de la contraseña de acceso.
- Demostrar repetición, uso para otra cuenta y tokens caducados con cuentas ficticias.
- Leer y editar una función Python mediante condiciones explicadas y un auxiliar transaccional preparado.
- Exigir propietario almacenado, caducidad futura, estado sin usar y consumo atómico.
- Probar recuperación y acceso legítimos junto con abuso rechazado, concurrencia y cuentas ajenas intactas.
A quién va dirigido este curso
A principiantes interesados en seguridad de aplicaciones y recuperación de cuentas. Solo requiere entrada básica en terminal y cambio de pestañas; no experiencia en Python, SQL ni desarrollo de autenticación. La lección explica la edición antes de realizarla.
LabEx proporciona una instancia Linux preparada con App Server, Portal Web y Mailbox Web. Entrega e identidades son ficticias; HTTP, transacciones SQLite, contraseñas e inicio de sesión se ejecutan realmente. No necesitas instalación local ni correo externo.
Preguntas frecuentes
¿Debo escribir un sistema de autenticación?
No. Reparas un controlador pequeño. Bloqueo, hash de contraseñas y el resto están preparados; se enseña la sintaxis Python que editas.
¿Cómo se comprueba la finalización?
Se inspeccionan resultados reales y se ejecuta tu controlador sin modificarlo en datos HTTP/base desechables. La recuperación válida debe funcionar y las solicitudes inválidas fallar. No se califican informes, registros copiados ni etiquetas de éxito.
¿Es una lista completa de seguridad de producción?
No. Se centra en propietario, caducidad, uso único y atomicidad. Entrega segura, límites de frecuencia, invalidación de sesiones, resistencia a enumeración e identidad de producción quedan fuera. El Challenge reutiliza herramientas y esquema conocidos sin añadir otro protocolo de autenticación.





