Enumeración profunda
En eJPT enumerar ya era el rey. En OSCP es la diferencia entre aprobar y mirar la pantalla sin saber qué hacer. Más servicios, más versiones, más sitios donde mirar... y rabbit holes que hay que evitar.
🔍El bucle de enumeración
Enumerar no es un paso: es un bucle que repites cada vez que ganas acceso o descubres algo nuevo.
👁️Dónde mira la gente que aprueba (y la que no)
Los puntos se pierden por no mirar lo evidente:
| Web | código fuente, /robots.txt, fuzzing de rutas Y de vhosts, parámetros |
| SMB | sesiones nulas, recursos compartidos, versiones (enum4linux-ng) |
| Config olvidada | backups, .git, credenciales en ficheros, comentarios |
| Usuarios | enumeración de users para spraying posterior |
| Versiones exactas | la versión decide el exploit; apúntala siempre |
🔌UDP: el vector que suspende a mucha gente
El error nº1 del OSCP: escanear solo TCP. Muchos puntos (y a veces la única vía) viven en UDP, y un escaneo normal no los ve. Escanea SIEMPRE los UDP importantes, y pronto:
| SNMP (161) | snmpwalk -v2c -c public IP → procesos, software, rutas y hasta CREDENCIALES en argumentos. Prueba communities: public, private, manager. |
| IKE / VPN (500) | ike-scan IP → detecta IPsec. En aggressive mode puedes capturar el PSK (ike-scan -A) y crackearlo offline (psk-crack). |
| TFTP (69) | sin autenticación: descarga/sube ficheros (configs, backups) con tftp. |
| DNS (53) | transferencia de zona: dig axfr dominio @IP → te da subdominios y vhosts de golpe. |
| NTP (123) | ntpq / monlist: puede filtrar info interna de la red. |
Si en el examen "no encuentras nada", muchas veces es porque te saltaste UDP. Un nmap -sU a tiempo cambia el examen. Esto practícalo en la máquina L07 (SNMP).
🕳️Evitar rabbit holes
No todo lo que brilla es la vía. Señales de madriguera: un servicio raro sin exploit claro, un fuzzing infinito sin resultados, un exploit que "casi" funciona. Apúntalo, ponle un límite de tiempo y, si no avanza, cambia de vector.
Pregúntate: "¿esto me acerca a una shell o a credenciales?". Si no, probablemente es ruido.