Parte: 16 — Capstones y preparación de certificaciones · Fuente: NIST SP 800-115 · PTES · Georgia Weidman, Penetration Testing ⏱️ Duración estimada: 150 min · Nivel: Avanzado
Ejecutar un pentest end-to-end contra un laboratorio propio multi-máquina, siguiendo una metodología profesional (PTES / NIST SP 800-115) y entregando un informe formal con hallazgos, puntuación CVSS y recomendaciones de remediación. Este capstone integra las Partes 6 (web), 7 (redes/infra), 8 (Active Directory) y 9 (post-explotación) en un único proyecto verificable.
⚠️ Ética y legalidad: el objetivo es tu propio laboratorio (VulnHub, máquinas construidas por ti, un rango AD de práctica). Nunca ejecutes este capstone contra sistemas de terceros sin autorización escrita.
Al finalizar, el alumno podrá:
| # | Tema | Por qué importa |
|---|---|---|
| 1 | Alcance y reglas de enfrentamiento | Define límites legales y técnicos |
| 2 | Fases PTES | Estructura profesional del trabajo |
| 3 | Enumeración e intel (Parte 6–7) | Base de todo hallazgo |
| 4 | Explotación y pivoting (Parte 9) | Demostrar impacto real |
| 5 | Active Directory (Parte 8) | Escenario empresarial típico |
| 6 | CVSS y priorización | Comunicar riesgo objetivamente |
| 7 | Informe y readout | El entregable que paga el cliente |
nmap, autorecon, ffuf, BloodHound, impacket, CrackMapExec, Metasploit.mimikatz, secretsdump.py, chisel/ligolo para pivoting.Solo contra tu propio laboratorio.
flag.txt").nmap -p- --min-rate 2000 a cada host y -sVC a los puertos abiertos.searchsploit; identifica web (OWASP Top 10 de la Parte 6), SMB, y rutas AD.ligolo-ng o chisel) hacia la red interna no enrutable.bloodhound-python, analiza rutas de ataque, abusa de Kerberoasting/AS-REP y escala a Domain Admin con secretsdump.py.Entrega un informe de pentest completo (informe-pentest.pdf o .md) del laboratorio, con al menos: alcance, metodología, 5 hallazgos con CVSS, una cadena de ataque hasta el objetivo final, y recomendaciones. Adjunta el cuaderno de notas con evidencias.
Criterio de aceptación: el informe permite a un tercero reproducir cada hallazgo, cada CVSS es coherente con el vector descrito, hay un resumen ejecutivo sin jerga, y se alcanzó el objetivo definido en el alcance (p. ej. Domain Admin + flag).
| Síntoma / mensaje | Causa y cómo arreglar |
|---|---|
| "El informe es solo comandos" | Falta contexto de riesgo; añade resumen ejecutivo y remediación. |
| "No puedo llegar a la red interna" | Falta pivoting; configura túnel con ligolo/chisel. |
| "BloodHound no muestra rutas" | Recolección incompleta; usa bloodhound-python -c All. |
| "CVSS inflado" | Métricas mal elegidas; revisa vector de ataque y alcance real. |
| "Rompí una VM" | Explotación agresiva sin snapshot; usa snapshots antes de cada fase. |
❓ ¿Qué laboratorio uso si no tengo AD? Despliega GOAD (Game of Active Directory) o DetectionLab; son gratuitos y reproducibles.
❓ ¿Cuánto debe medir el informe? Lo necesario: un resumen ejecutivo breve y hallazgos detallados. Calidad sobre cantidad.
❓ ¿Incluyo hallazgos de bajo riesgo? Sí, pero priorizados. Un informe profesional cubre todo el espectro con severidad clara.
❓ ¿Este capstone sirve para el OSCP? Sí: la redacción del informe y la metodología son directamente aplicables al examen (ver Clase 302).
Clase 302 — Preparación OSCP: mentalidad Try Harder