Pular para o conteúdo
PentAGI
Conceitos

Agentes de IA e scanners

Como um agent autônomo como o PentAGI difere de um scanner DAST ou de vulnerabilidades, e como usar os dois juntos.

Um scanner de vulnerabilidades e um agent de pentest com IA ambos procuram fraquezas, mas funcionam de maneira diferente. Um scanner DAST executa um conjunto fixo de verificações em uma aplicação em execução. Um agent planeja um teste a partir de um goal e escolhe cada próximo step com base no que encontrou até então.

O que um scanner fazO que um AI agent faz
Como ele escolhe o próximo stepSegue uma lista fixa de checks e um crawlerSegue seu plan e o revisa após cada subtask
O que ele pode alcançarAs páginas e requests que o crawler encontraQualquer coisa que o task nomeie: hosts, services, web applications, APIs
Com o que ele trabalhaSeu próprio engineMais de 20 security tools em um sandbox, web search e code que os agents escrevem
O que ele reportaCorrespondências contra padrões conhecidos, cada uma para triagemResultados com os steps que levaram a eles, coletados em um report
Se as execuções se repetemOs mesmos checks dão os mesmos resultadosDuas execuções do mesmo task podem diferir
Quanto tempo leva e o que custaMinutos, sem custos de modeloExecuções mais longas que gastam tokens de modelo ou tempo de GPU

Quando usar qual

  • Um scanner oferece cobertura ampla e repetível: execute-o no CI em cada release ou em uma programação para detectar problemas conhecidos cedo.
  • Um agent oferece profundidade: ele verifica se fraquezas separadas se somam para formar um caminho real para dentro de um sistema, acompanha o que um scanner sinalizou e testa services que um crawler nunca alcança.

Os dois funcionam bem juntos. O PentAGI pode executar scanning tools a partir de seu sandbox e investigar o que eles reportam, e você pode fazer upload do report de um scanner para um flow e pedir aos agents que verifiquem seus findings.

O que um agent precisa de você

Última atualização em