Saltar al contenido
Lectura6 minPreview

Qué va a aprender con sqlmap

Bienvenida

Bienvenido a sqlmap: inyección SQL en el laboratorio. sqlmap es una de las herramientas más conocidas de todo el mundo de la seguridad web: con un solo comando encuentra y aprovecha fallos de inyección SQL que a mano tomarían horas. Por eso mismo hay que tratarla con respeto. En esta píldora la va a usar siempre dentro de un laboratorio controlado, para entender cómo piensa un atacante y, sobre todo, cómo se cierra el agujero desde el código.

Esta píldora es para quien empieza en seguridad web, hace soporte o programa y quiere entender qué es la inyección SQL viéndola en acción. No necesita ser experto: basta con manejar la terminal y saber abrir un sitio en el navegador.

Qué va a aprender

  • Explicar qué es sqlmap y por qué automatizar la inyección SQL lo vuelve tan potente.
  • Apuntar sqlmap a un objetivo de laboratorio pasándole una URL o una petición guardada.
  • Distinguir los tipos de inyección que detecta y para qué sirven los niveles de prueba y de riesgo.
  • Confirmar una inyección en una aplicación vulnerable que usted mismo levanta.
  • Corregir el código con consultas parametrizadas y explicar por qué eso cierra el fallo.

Para quién es y qué necesita

Es para principiantes en seguridad web. No necesita cursos previos, aunque ayuda haber visto alguna vez una consulta SQL. Para practicar necesita:

  • Un sistema con sqlmap instalado (viene en Kali Linux, o se instala con pip).
  • Una aplicación vulnerable de laboratorio: DVWA o Juice Shop en su propio equipo, o una cuenta gratuita en PortSwigger Web Security Academy.
  • Unos 45 minutos.

Cómo está organizado

ParteQué aprendeLaboratorio
Qué es sqlmapQué hace, por qué es potente y el marco legalNo
Cómo apuntarloObjetivo, tipos de inyección, niveles y riesgoNo
LaboratorioConfirmar una inyección y luego corregir el códigoSí
La defensaPor qué ocurre la inyección y cómo cerrarlaNo
EvaluaciónQuiz de 4 preguntas, nota mínima 75 por cientoNo

Cómo aprovecharlo

Cada lección cierra con una pregunta rápida para fijar la idea. El laboratorio tiene una misión verificable: no la dé por cumplida hasta lograr lo que pide. Al final gana experiencia y una insignia. El consejo de siempre: escriba los comandos a mano en vez de copiarlos y pegarlos, así entiende cada parte.

Tiempo estimado

Son unos 45 minutos en total. Puede hacerla de una sentada o repartirla en dos sesiones cortas.