Vai al contenuto
PentAGI
Concetti

Agent AI e scanner

In che modo un agent autonomo come PentAGI differisce da uno scanner DAST o di vulnerabilità e come usarli insieme.

Uno scanner di vulnerabilità e un agent AI per pentest cercano entrambi punti deboli, ma lavorano in modo diverso. Uno scanner DAST esegue una serie fissa di controlli su un'applicazione in esecuzione. Un agent pianifica un test a partire da un obiettivo e sceglie ogni passo successivo in base a quanto ha trovato finora.

Cosa fa uno scannerCosa fa un agent AI
Come sceglie il passo successivoSegue un elenco fisso di controlli e un crawlerSegue il suo plan e lo rivede dopo ogni subtask
Cosa può raggiungereLe pagine e le richieste che il crawler trovaQualsiasi cosa il task nomini: host, servizi, applicazioni web, API
Con cosa lavoraIl suo motoreOltre 20 security tool in una sandbox, ricerca web e codice scritto dagli agent
Cosa riportaCorrispondenze con pattern noti, ciascuna da triageRisultati con i passi che vi hanno condotto, raccolti in un report
Se le esecuzioni si ripetonoGli stessi controlli danno gli stessi risultatiDue esecuzioni dello stesso task possono differire
Quanto tempo richiede e quanto costaMinuti, nessun costo di modelloEsecuzioni più lunghe che consumano token del modello o tempo GPU

Quando usare l'uno o l'altro

  • Uno scanner offre una copertura ampia e ripetibile: eseguilo in CI ad ogni release o secondo una pianificazione per individuare presto problemi noti.
  • Un agent offre profondità: verifica se punti deboli separati si combinano in un percorso reale verso un sistema, approfondisce ciò che uno scanner ha segnalato e testa servizi che un crawler non raggiunge mai.

I due funzionano bene insieme. PentAGI può eseguire strumenti di scanning dalla sua sandbox e indagare su quanto riportano, e puoi caricare il report di uno scanner in un flow e chiedere agli agent di verificare i suoi finding.

Cosa serve da parte tua a un agent

Ultimo aggiornamento il