Naar inhoud springen
PentAGI
Concepten

AI-agents en scanners

Hoe een autonome agent zoals PentAGI verschilt van een DAST- of vulnerability scanner, en hoe je de twee samen kunt gebruiken.

Een vulnerability scanner en een AI pentest agent zoeken allebei naar zwaktes, maar ze werken anders. Een DAST scanner voert een vaste set controles uit tegen een draaiende applicatie. Een agent plant een test vanuit een doel en kiest elke volgende stap op basis van wat hij tot nu toe heeft gevonden.

Wat een scanner doetWat een AI agent doet
Hoe hij de volgende stap kiestVolgt een vaste lijst met controles en een crawlerVolgt zijn plan en past het aan na elke subtask
Wat hij kan bereikenDe pagina's en requests die de crawler vindtAlles wat de task noemt: hosts, services, webapplicaties, APIs
Waarmee hij werktZijn eigen engine20+ security tools in een sandbox, web search en code die de agents schrijven
Wat hij rapporteertMatches tegen bekende patronen, elk om te triagerenResultaten met de stappen die ernaartoe leidden, verzameld in een report
Of runs herhaalbaar zijnDezelfde controles geven dezelfde resultatenTwee runs van dezelfde task kunnen verschillen
Hoe lang het duurt en wat het kostMinuten, geen modelkostenLangere runs die model tokens of GPU-tijd verbruiken

Wanneer gebruik je welke

  • Een scanner geeft brede, herhaalbare dekking: draai hem in CI bij elke release of op schema om bekende problemen vroeg te vangen.
  • Een agent geeft diepgang: hij controleert of afzonderlijke zwaktes samen een echt pad naar een systeem vormen, gaat verder op wat een scanner heeft gemarkeerd en test services die een crawler nooit bereikt.

De twee werken goed samen. PentAGI kan scanning tools vanuit zijn sandbox draaien en onderzoeken wat ze rapporteren, en je kunt een report van een scanner uploaden naar een flow en de agents vragen om de findings te controleren.

Wat een agent van jou nodig heeft

  • Een target, een goal en een scope, vastgelegd in de task — zie Autonome penetration testing.
  • Een sterk model voor de belangrijkste agents — zie Modellen kiezen.
  • Toestemming om elk target binnen de scope te testen.

Laatst bijgewerkt op