Tous les projets
08LabSIEM, infra & labsDétection & réponse2026

Lab offensif.

tests d'intrusion web encadrés

Un lab de test d'intrusion web sur serveur dédié : scans ZAP passifs et actifs sur une cible d'entraînement, puis un agent de pentest IA, le tout sous des règles d'engagement écrites. En cours.

3scans ZAP (passif, actif, AJAX)
1injection SQL prouvée
6règles non négociables
0cible non autorisée

Le problème.

Pour bien défendre, il faut savoir comment on attaque. Je voulais pratiquer le test d'intrusion web et évaluer un agent de pentest piloté par IA, sans jamais sortir du cadre légal.

Ce que j'ai construit.

01

Cadre

  • Règles d'engagement écrites : autorisation écrite obligatoire, jamais la production, cibles en liste blanche, isolation réseau (aucun accès au réseau local), moteur IA sur abonnement uniquement.
  • Chaque outil tiers vérifié avant installation (recherche de consignes cachées, d'envoi de données, de scripts d'installation).
02

Pratique

  • OWASP Juice Shop comme cible d'entraînement, remise à neuf après chaque série de tests.
  • Scans OWASP ZAP passif, actif et AJAX via navigateur : injection SQL trouvée et rapports archivés.
  • Prochaine étape : comparer ce que l'agent de pentest IA trouve et rate face aux failles connues de la cible.

L' architecture.

Plan de testcibles en liste blanche
Serveur dédiéréseau isolé
OWASP ZAPpassif · actif · AJAX
Agent IAen évaluation
Juice Shopcible d'entraînement
Rapportfaille · preuve · correction

Sécurité & garde-fous.

  • Autorisation écrite avant tout test (art. 323-1 du Code pénal).
  • Réseau Docker sans accès au LAN.
  • Cible de test remise à neuf, sauvegarde avant chaque série.

Les résultats.

  • Lab opérationnel avec des premiers résultats prouvés ; évaluation de l'agent IA en cours.
08 / Contact

Travaillons ensemble.

Un poste, une mission, un audit ou un échange technique ?

Écrire un message
E-mailleonardsota@gmail.comLinkedInlinkedin.com/in/leonard-sota
LocalisationÎle-de-France, France
LanguesFrançais · Anglais · Italien
AuditM365Voir la démoen 13 minutes.