Aller au contenu
PentAGI
Concepts

Agents IA et scanners

En quoi un agent autonome tel que PentAGI diffère d’un scanner DAST ou de vulnérabilités, et comment utiliser les deux ensemble.

Un scanner de vulnérabilités et un agent de pentest IA recherchent tous deux des faiblesses, mais ils fonctionnent différemment. Un scanner DAST exécute un ensemble fixe de vérifications sur une application en cours d’exécution. Un agent planifie un test à partir d’un objectif et choisit chaque étape suivante en fonction de ce qu’il a trouvé jusqu’alors.

Ce que fait un scannerCe que fait un agent IA
Comment il choisit l’étape suivanteSuit une liste fixe de vérifications et un crawlerSuit son plan et le révise après chaque subtask
Ce qu’il peut atteindreLes pages et les requêtes que le crawler trouveTout ce que la task nomme : hôtes, services, applications web, APIs
Avec quoi il travailleSon propre moteurPlus de 20 outils de sécurité dans un sandbox, la recherche web et le code que les agents écrivent
Ce qu’il rapporteDes correspondances avec des modèles connus, chacune à trierDes résultats avec les étapes qui y ont conduit, rassemblés dans un report
Si les exécutions se répètentLes mêmes vérifications donnent les mêmes résultatsDeux exécutions de la même task peuvent différer
Durée et coûtQuelques minutes, aucun coût de modèleExécutions plus longues qui consomment des tokens de modèle ou du temps GPU

Quand utiliser lequel

  • Un scanner offre une couverture large et reproductible : exécutez-le dans le CI à chaque release ou selon un planning pour détecter rapidement les problèmes connus.
  • Un agent offre de la profondeur : il vérifie si des faiblesses distinctes s’additionnent pour former un véritable chemin d’accès à un système, approfondit ce qu’un scanner a signalé et teste des services qu’un crawler n’atteint jamais.

Les deux fonctionnent bien ensemble. PentAGI peut exécuter des outils de scanning depuis son sandbox et enquêter sur ce qu’ils rapportent, et vous pouvez importer le report d’un scanner dans un flow et demander aux agents de vérifier ses findings.

Ce dont un agent a besoin de votre part

Dernière mise à jour le