Programa OSCP / Teoría
02 Fase 1 · Web
Ataques web y SQLi manual
La web es una de las entradas más frecuentes. OSCP pide ir más allá del escáner: inyección SQL a mano, subida de archivos, LFI/RFI y encadenar fallos hasta la shell. Entender el porqué, no lanzar herramientas a ciegas.
💉SQLi a mano (el examen premia entenderlo)
sqlmap está bien, pero el OSCP te pone casos donde tienes que entenderlo. El proceso mental:
1
Detecta
mete un ' en un parámetro. ¿Error SQL? ¿comportamiento raro? Hay inyección.
2
Cuenta columnas
ORDER BY 1,2,3... hasta que falla → nº de columnas.
3
Encuentra columnas visibles
UNION SELECT 1,2,3 → ¿qué números se pintan?
4
Extrae
cambia los números por version(), database(), usuarios, contraseñas.
5
Escala
lectura de ficheros, o incluso RCE según el motor (xp_cmdshell en MSSQL).
📤Subida de archivos → shell
Si puedes subir un archivo y luego ejecutarlo, tienes RCE. Trucos cuando filtran:
- Extensiones alternativas (.phtml, .php5, .pht) si bloquean .php.
- Doble extensión o null byte en apps viejas.
- Manipular el Content-Type / cabeceras mágicas.
Una vez subida la webshell, salta a una reverse shell estable (revshells.com).
📄LFI/RFI y encadenar
LFI = la web incluye ficheros locales que le indicas (/etc/passwd, logs...). Se puede escalar a RCE (log poisoning, wrappers php://). RFI = incluye ficheros remotos (tu payload). El OSCP va de encadenar: LFI → leer credenciales → SSH, o upload + LFI → RCE.
"La SQLi no saca nada con UNION"
Prueba blind (boolean/time-based) y confirma el nº de columnas. A veces la salida está en otra página; busca dónde se refleja.
"Subí la shell pero no ejecuta"
¿La carpeta de subida permite ejecución? Busca con fuzzing dónde cae el archivo y prueba a navegar hasta él.
🔎 No memorices comandos. Ten el Arsenal abierto en otra pestaña y busca ahí el comando exacto cuando lo necesites. Entiende el POR QUÉ aquí; el COMANDO lo copias del Arsenal.
Abrir Arsenal🧰 Máquinas en preparación. La teoría ya está lista; las máquinas de práctica de este vector se abren por fases. Mientras, repasa aquí el porqué y el cómo para llegar con ventaja.
Ver el programa