> For the complete documentation index, see [llms.txt](https://ai.mrw0l05zyn.cl/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://ai.mrw0l05zyn.cl/general/pentesting-con-ai.md).

# Pentesting con AI

## Integración de AI en flujos de trabajo

* Herramientas para recopilar, AI para organizar y personas para verificar.
* La automatización ejecuta, la AI interpreta y las personas deciden.

### Etapas <a href="#pre-processing" id="pre-processing"></a>

```mermaid
flowchart LR
    A["<b>Reconocimiento y recoleccion de informacion</b><br><i>Sin AI</i>"]
    B["<b>Preprocesamiento</b><br><i>Preparacion para AI</i>"]
    C["<b>Toma de decisiones</b><br><i>Asistido por AI</i>"]
    D["<b>Verificacion</b><br><i>Sin AI como validador final</i>"]
    E["<b>Postprocesamiento y documentacion</b><br><i>AI con revision humana</i>"]
    A --> B --> C --> D --> E
```

**1) Reconocimiento y recolección de información** \[sin AI]

Obtener información del objetivo usando herramientas automatizadas, enumeración manual, salidas de comandos, capturas, logs y otros artefactos.

**2) Preprocesamiento** \[preparación para AI]

Ordenar y preparar los datos antes de pasarlos a la AI. Estructurar la información en un formato normalizado y consistente, reducir ruido y redactar o anonimizar información sensible.

**3) Toma de decisiones** \[asistido por AI]

Usar AI para resumir, correlacionar, detectar patrones, proponer hipótesis, priorizar objetivos y sugerir pasos de validación.

{% code overflow="wrap" %}

```
Analiza estos datos de reconocimiento y proporciona 3 hipótesis sobre posibles vulnerabilidades, junto con los pasos para validar cada una.

Prioriza los hallazgos identificados según la probabilidad de obtener nueva información, la presencia de vulnerabilidades conocidas, el tiempo estimado de cada tarea y el riesgo de detección. Explica tu razonamiento y justifica el orden propuesto.

Dada la cobertura de reconocimiento, identifica brechas o áreas de enumeración faltantes.
```

{% endcode %}

**4) Verificación** \[sin AI como validador final]

Confirmar manualmente las hipótesis con pruebas controladas, evidencia reproducible y validación del impacto real.

**5) Postprocesamiento y documentación** \[IA con revisión humana]

Consolidar la evidencia de los hallazgos y validar estrictamente todo contenido generado por AI frente a la evidencia real.

### Alcance y restricciones

```markdown
[SCOPE]
- Targets: <CIDR>
[/SCOPE]
[OUT OF SCOPE]
- Any other subnet
- Denial-of-Service (DoS)
[/OUT OF SCOPE]
[CONSTRAINTS]
- Keep request volume low to avoid service disruption
- Do not use brute-force attacks
[/CONSTRAINTS]
```
