
Agents adaptatifs pour les tests de pénétration web dynamiques
Akshat Singh Jaswal · Ashish Baghel
Accepté à NDSS LAST-X 2026
Les applications web modernes sont de plus en plus produites via un développement assisté par l'IA et des pipelines de déploiement sans code rapides, creusant l'écart entre l'accélération du rythme logiciel et l'adaptabilité limitée des outils de sécurité existants. Nous présentons AWE, un cadre multi-agents à mémoire augmentée pour les tests de pénétration web autonomes, qui intègre des pipelines d'analyse structurés et spécifiques aux vulnérabilités au sein d'une couche d'orchestration LLM légère. Évalué sur le benchmark XBOW en 104 défis, AWE atteint 87% de réussite XSS (+30,5% par rapport à MAPTA) et 66,7% de réussite SQLi aveugle (+33,3%) tout en consommant 98% de tokens en moins que les travaux antérieurs.
git clone https://github.com/stuxlabs/awe.git
cd awe
cp .env.example .env
docker compose up --build
./run-docker.sh <target> --auto # orchestration intelligente
./run-docker.sh <target> --xss
./run-docker.sh <target> --sqli
src/
├── orchestrators/ # Coordination d'agents pilotée par LLM
├── xss_agent/ # Pipeline XSS contextuel
├── sqli_agent/ # Empreinte de base de données + injection
├── ssti_agent/ # Détection de moteur de templates
├── xxe_agent/ # Entité externe XML
├── command_injection_agent/
├── lfi_agent/
├── ssrf_agent/
├── idor_agent/
└── utils/ # Système de mémoire, vérification navigateur
@article{jaswal2026awe,
title={AWE: Adaptive Agents for Dynamic Web Penetration Testing},
author={Jaswal, Akshat Singh and Baghel, Ashish},
journal={arXiv preprint arXiv:2603.00960},
year={2026}
}