Contexto
BancaNexo es una neobanca ficticia con sede en Madrid: cuentas, hipotecas, préstamos y un panel admin interno. Su equipo de seguridad ha pedido una auditoría tras detectar tráfico anómalo en el catálogo público de productos.
Tu objetivo: confirmar la vulnerabilidad, escalar de visitante anónimo hasta el panel de administración y capturar el token interno de acceso a sistemas (la flag).
Por qué importa
SQL Injection sigue siendo el #3 del OWASP Top 10. En esta máquina vas a encadenar un caso completo y real: recon + identificación + UNION attack + cracking offline + escalada a admin. Es exactamente el flujo que verás en un pentest profesional.
Cómo abordarla
- Recon: mapea las rutas públicas y mira cómo se comportan los filtros del catálogo cuando manipulas parámetros.
- Identifica la inyección: comilla simple, comentarios, payloads booleanos. La página NO devuelve errores explícitos.
- UNION attack: determina el número de columnas, descubre el schema desde
information_schema. - Pivota a otras tablas: extrae lo que necesitas para abrir la siguiente puerta.
- Crackea offline con rockyou. Solo si el hash es lo bastante débil.
- Login con privilegios y captura del token interno.