Saltar al contenido
PentAGI
Conceptos

Agentes de IA y escáneres

Cómo un agent autónomo como PentAGI difiere de un escáner DAST o de vulnerabilidades, y cómo usar ambos juntos.

Un escáner de vulnerabilidades y un agent de pentest con IA buscan debilidades, pero funcionan de manera distinta. Un escáner DAST ejecuta un conjunto fijo de comprobaciones contra una aplicación en ejecución. Un agent planifica una prueba a partir de un objetivo y elige cada siguiente paso según lo que ha encontrado hasta ese momento.

Lo que hace un escánerLo que hace un AI agent
Cómo elige el siguiente pasoSigue una lista fija de comprobaciones y un crawlerSigue su plan y lo revisa después de cada subtask
Qué puede alcanzarLas páginas y las peticiones que encuentra el crawlerCualquier cosa que nombre la task: hosts, servicios, aplicaciones web, APIs
Con qué trabajaSu propio motorMás de 20 security tools en un sandbox, búsqueda web y código que escriben los agents
Qué informaCoincidencias con patrones conocidos, cada una para triageResultados con los pasos que condujeron a ellos, recopilados en un report
Si las ejecuciones se repitenLas mismas comprobaciones dan los mismos resultadosDos ejecuciones de la misma task pueden diferir
Cuánto tarda y qué cuestaMinutos, sin costes de modeloEjecuciones más largas que consumen tokens de modelo o tiempo de GPU

Cuándo usar cada uno

  • Un escáner ofrece una cobertura amplia y repetible: ejecútalo en CI en cada release o según un calendario para detectar problemas conocidos pronto.
  • Un agent aporta profundidad: comprueba si las debilidades separadas se suman para formar una ruta real hacia un sistema, da seguimiento a lo que un escáner marcó y prueba servicios a los que un crawler nunca llega.

Ambos funcionan bien juntos. PentAGI puede ejecutar herramientas de escaneo desde su sandbox e investigar lo que informan, y puedes subir el report de un escáner a un flow y pedir a los agents que verifiquen sus findings.

Qué necesita un agent de ti

  • Un target, un objetivo y un scope, escritos en la task — consulta Autonomous penetration testing.
  • Un modelo potente para los main agents — consulta Choosing models.
  • Autorización para probar cada target dentro del scope.

Última actualización el