Blog
Walkthroughs técnicos

Nuestra metodología de pentesting, de principio a fin

Siete fases, en el orden en que las recorremos. Qué necesitamos de ti antes del primer día, qué pasa en cada fase, qué acaba en tu mesa al final y qué cosas un pentest no te va a contar.

C
Carlos Flores
CEO
29 de julio de 2026
8 min de lectura
Compartir:
Las cuatro fases de un pentest dibujadas como un bucle: planificación, descubrimiento, ataque e informe, con una flecha de realimentación que vuelve del ataque al descubrimiento.

La forma de un proyecto

Todos los proyectos que hacemos recorren las mismas siete fases, sea cual sea el objetivo. Una API de pagos, un clúster de Kubernetes y un dominio de Active Directory se prueban con herramientas distintas, pero la secuencia no cambia: acordar el alcance y las reglas, dibujar la superficie, deducir a qué iría un atacante de verdad, encontrar las vulnerabilidades, demostrarlas, informar y volver a comprobar la corrección.

Esa secuencia no es nuestra. Es la forma del Penetration Testing Execution Standard, cuyos siete apartados van de las interacciones previas al encargo hasta el informe, y la de la SP 800-115 de NIST, que agrupa el mismo trabajo en planificación, descubrimiento, ataque e informe, con un bucle de realimentación que vuelve del ataque al descubrimiento cada vez que un punto de apoyo abre terreno nuevo.

La puerta de entrada ha cambiado. El Data Breach Investigations Report 2026 de Verizon, que cubre incidentes entre el 1 de noviembre de 2024 y el 31 de octubre de 2025, encontró que el 31% de las brechas empiezan ya por la explotación de una vulnerabilidad de software, por delante de las contraseñas robadas.

Fase 01. Alcance y rules of engagement

No se envía nada hasta que el alcance y las rules of engagement están acordados por escrito. El alcance nombra los sistemas, los entornos y las identidades que entran. Las reglas cubren el resto: la ventana de pruebas, las direcciones desde las que sale nuestro tráfico, hasta dónde puede llegar la explotación y qué pasa si encontramos indicios de que alguien llegó antes que nosotros.

NIST publica una plantilla de rules of engagement en el anexo B de la SP 800-115, y la guía del PCI Security Standards Council plantea las mismas preguntas. Por nuestra experiencia, esta es la parte que se hace mal.

Qué necesitamos de ti antes del primer día

  • Un diagrama de red o de arquitectura de lo que entra en el alcance, y una lista de lo que queda fuera.
  • Credenciales de prueba para cada rol que importe, emitidas a nuestro nombre y revocables por ti.
  • Confirmación de qué entorno probamos, y si es producción.
  • Documentación de las interfaces o colecciones de la API. Sin ellas, como señala la guía de PCI, quien prueba no puede distinguir el comportamiento previsto de un fallo.
  • Autorización por escrito de cualquier tercero que aloje parte del alcance.
  • Una persona de contacto técnica con nombre que pueda responder preguntas el mismo día.

Acordamos también los criterios de finalización, el punto en el que el test se da por terminado. La guía de PCI es directa: definirlos es lo que fija la profundidad del test, y sin ellos quien prueba puede pasarse de las fronteras que esperabas.

Fase 02. Reconocimiento

El reconocimiento es la primera fase en la que se envía algo. Construimos la imagen que construye un atacante antes de elegir puerta: equipos y direcciones, servicios y puertos expuestos, huellas de tecnología, endpoints y parámetros, identidades y las fronteras entre roles. NIST pone esto al principio de su fase de descubrimiento, antes de cualquier análisis de vulnerabilidades, y sus técnicas siguen en uso diario, del interrogatorio de DNS a la lectura de banners.

En trabajo externo es aquí donde viven las sorpresas: el equipo que no es de nadie, la copia de preproducción que responde a internet, el subdominio que apunta a un servicio apagado hace dos años. Cruzamos lo que encontramos con tu propio inventario de activos, porque la diferencia entre esas dos listas ya es un hallazgo.

Fase 03. Modelado de amenazas, y la parte que cambia con el objetivo

Entre el reconocimiento y las pruebas paramos a hacer la cuenta: qué escenarios de ataque son realistas aquí, ordenados por probabilidad y por coste. El modelado de amenazas es una fase propia en PTES porque evita que un proyecto se gaste las horas en una lista genérica mientras lo que de verdad haría daño se queda sin probar.

Es también donde la metodología deja de ser genérica. La lista de comprobación sale de la norma que gobierna el objetivo:

  • Las pruebas de aplicación web siguen la OWASP Web Security Testing Guide, versión estable 4.2, cuyas doce categorías van de la recogida de información a las pruebas de API pasando por la lógica de negocio y el lado cliente, con el OWASP Top 10:2025 como vocabulario del informe.
  • Las pruebas de API recorren el OWASP API Security Top 10, edición 2023, donde tres de las cinco primeras entradas son fallos de autorización.
  • Las pruebas de móvil siguen OWASP MASVS y su guía complementaria MASTG, cubriendo almacenamiento, criptografía, autenticación, red, plataforma, código, resiliencia y privacidad.
  • Las pruebas de IA y de modelos de lenguaje usan el OWASP Top 10 for LLM Applications, edición 2025, donde se definen la inyección de instrucciones, el exceso de autonomía y la fuga del prompt de sistema.
  • Los proyectos de cloud, red interna, red externa, wifi e IoT se apoyan en el catálogo de técnicas de la NIST SP 800-115 y en la línea base de plataforma que aplique. Uno de ellos tiene su propio recorrido detallado: cómo funciona un pentest wifi.

Fase 04. Análisis de vulnerabilidades

La herramienta da cobertura. Las personas dan certeza. Los escáneres corren primero porque son rápidos sobre una superficie grande; después cada candidato se valida a mano. NIST pone el límite sin adornos: un escáner de vulnerabilidades solo comprueba la posible existencia de una vulnerabilidad, mientras que la fase de ataque la explota para confirmar que existe.

Los hallazgos que más importan suelen ser los que ningún escáner tiene fichados. Un fallo de lógica de negocio. Una comprobación de autorización puesta en un endpoint y olvidada en el siguiente. Un flujo que se puede repetir en desorden, o completar sin el paso que cobra.

Fases 05 y 06. Explotación y postexplotación

La explotación es verificación, no espectáculo. La fase de ataque de NIST existe para confirmar una vulnerabilidad sospechada explotándola, y el bucle de vuelta al descubrimiento forma parte del modelo: un exploit que funciona expone superficie nueva, que se analiza y se prueba a su vez. Ese bucle es como los hallazgos sueltos se convierten en cadenas: un salto de directorio que solo lee ficheros deja de ser de severidad baja en el momento en que uno de esos ficheros guarda una credencial.

La postexplotación responde a la pregunta que hará tu comité de dirección: ¿y esto qué implica? Medimos el alcance de un punto de apoyo contra la confidencialidad, la integridad y la disponibilidad, siguiendo los caminos de escalada de privilegios y de movimiento lateral hasta donde permiten las rules of engagement, y ni un paso más. El tramo largo de esos caminos, el que va de un clic en un phishing a la administración del dominio, casi nunca es espectacular: es una sucesión de credenciales reutilizadas y de protocolos de administración que nadie bloqueó.

Dos reglas atan esta fase
Tomamos pruebas, no datos: la evidencia justa para establecer el impacto, nunca una extracción masiva. Y limpiamos: las cuentas creadas para el test, las herramientas instaladas y los ajustes cambiados se documentan y se deshacen, algo que la guía de PCI trata como parte del entregable.

Cómo ordenamos qué corriges primero

Una puntuación de severidad no es una cola de trabajo. Lo dice la propia especificación de CVSS v4.0: se espera que quien la consume use CVSS como una entrada de un proceso de gestión de vulnerabilidades que pesa además factores que CVSS no modela. Así que los hallazgos se ordenan con tres señales, no con una.

  • Severidad. Métricas base de CVSS v4.0, ajustadas con las métricas de entorno que describen tu despliegue.
  • Probabilidad. EPSS, que estima la probabilidad de que un CVE publicado se explote de verdad en los próximos 30 días.
  • Evidencia de que ya está pasando. Si el CVE está en el catálogo de vulnerabilidades explotadas conocidas de CISA, la discusión sobre la probabilidad se ha terminado. Ese catálogo recogía 1.655 entradas en su edición del 27 de julio de 2026.

Por encima de las tres está la señal que no podemos calcular nosotros: cuánto vale el sistema afectado. Una media en el servicio que mueve tu dinero va por delante de una alta en el equipo que sirve las imágenes de marketing.

Fase 07. El informe, la explicación y el retest

El informe es el producto. El nuestro sigue la estructura que fija el PCI Security Standards Council, porque es legible a la vez para un evaluador, un auditor y un director de tecnología:

  • Un resumen ejecutivo: alcance y hallazgos principales, en un lenguaje sobre el que un comité pueda decidir.
  • Una declaración de alcance y de limitaciones: qué se probó, qué no y qué condicionó el trabajo.
  • Una declaración de metodología, y las herramientas usadas.
  • Un relato de las pruebas: cómo avanzó el proyecto, incluido lo que se puso por medio.
  • Los hallazgos, cada uno con su severidad, los objetivos afectados, las referencias CVE y CWE y los pasos para reproducirlo que tus desarrolladores pueden repetir.
  • Instrucciones de limpieza, para que puedas confirmar que el entorno ha vuelto a estar como estaba.

Esos hallazgos aterrizan también en nuestra plataforma, donde cada uno lleva su prueba de concepto y su impacto en el negocio, y donde se sigue la verificación de las correcciones.

Después, el retest. Cuando has remediado, probamos la corrección y o firmamos el hallazgo como cerrado o decimos por qué no lo está. La guía de PCI es precisa: la remediación debería completarse y volverse a probar en un plazo razonable después del informe original, y si se alarga, la respuesta honesta es un proyecto nuevo, porque el entorno se ha movido.

Qué fija la duración de un proyecto

La duración la decide el alcance, no un menú estándar, así que no vamos a poner un número al tuyo en una entrada de blog. Lo que sí podemos decirte es qué lo mueve, porque son las preguntas que hacemos antes de acordar días con nadie.

  • Cuántos roles de usuario distintos hay. Las pruebas de autorización son combinatorias: cada rol de más multiplica las parejas que hay que probar una contra otra, y ahí es donde suelen vivir los hallazgos que merecen la pena.
  • Cuánta superficie descubre el reconocimiento de verdad. Un perímetro externo se acota contra los equipos que responden, no contra los del inventario, y esas dos listas casi nunca coinciden.
  • Lo complejos que sean el modelo de autorización y el flujo de negocio. La multitenencia, las cadenas de aprobación y los pasos de pago añaden cada uno caminos que hay que recorrer en el orden equivocado a propósito.
  • Si probamos producción o una copia de preproducción. Una réplica reduce el radio de daño y reduce con él la fidelidad, y las protecciones que necesita producción cuestan tiempo aparte.
  • Lo preparado que estés el primer día. Unas credenciales que llegan tarde no acortan el proyecto, acortan las pruebas de dentro.

Dos cosas conviene aclarar antes de comparar un presupuesto con otro. Los días presupuestados de pruebas no son días de calendario: la redacción del informe, tu revisión y el retest van todos después de la última petición enviada.

Y la profundidad está acotada por los criterios de finalización que nombran las rules of engagement, que es la razón de que la guía de PCI trate definirlos como lo que fija la profundidad del test y mantiene a quien prueba dentro de las fronteras que esperabas. NIST dice lo mismo desde el otro lado: un test suele llevar un alcance estrecho por limitaciones de recursos, en particular de tiempo, mientras que un atacante se toma el tiempo que necesite.

Qué no cubre un pentest

Lo que un test no cubre decide si estás comprando lo correcto, así que va en el mismo documento que la metodología y no en una conversación posterior.

  • No es una foto completa de tu seguridad. NIST lo dice de forma directa: probar no constituye una valoración completa de la postura de seguridad de una organización, y a menudo tiene un alcance estrecho por limitaciones de recursos, en particular de tiempo.
  • No prueba lo que excluiste. Fuera de alcance significa sin probar, no seguro.
  • Es una foto de un momento. Una evaluación refleja la seguridad en un momento dado, como dice NIST, así que tu próximo despliegue puede reabrir lo que cerraste. Un pentest apoya la gestión de vulnerabilidades, no la sustituye.
  • No es un ejercicio de red team. Un pentest mide cuánto de una superficie acordada es explotable, con tu equipo informado. Un red team mide, de forma encubierta, si tu detección y tu respuesta funcionan.
  • No es una prueba de carga. NIST es claro en que interactuar directamente con un sistema en producción conlleva el riesgo de paradas inesperadas y de denegación de servicio, así que excluimos las técnicas de las que se sabe que las provocan.
  • No es un certificado de cumplimiento. Un informe limpio satisface un control dentro de un marco; no te hace conforme con el marco. Cuando lo que empuja es una norma, el alcance hay que construirlo para ella desde el principio, y eso incluye a DORA, a NIS2 y al ENS, que piden pruebas con requisitos que se solapan pero no son los mismos.
  • No arregla nada. Nosotros demostramos, ordenamos y explicamos; el cambio es tuyo, y el retest confirma que lo hiciste.
C
Carlos Flores
CEO
Compartir:

Si algo de aquí se parece a un problema que llevas encima, media hora de llamada para acotarlo con un pentester senior vale más que leer otro artículo.

Hablar con un pentester senior