# đĄïž Mali AI Security Orchestrator
> **Proof of Concept (PoC) développé pour la Semaine du Numérique au Mali**
> *Prototype d'Orchestrateur d'Agents IA pour l'Ăvaluation et l'Audit de SĂ©curitĂ© Applicative Continue sous Environnements IsolĂ©s (MicroVM).*
---
## đ PrĂ©sentation du Projet
Avec l'accélération de la digitalisation des services gouvernementaux et privés au Mali, la **cyberdéfense applicative** et la détection préventive des vulnérabilités (SQLi, BOLA/IDOR, XSS, mauvaise configuration) sont devenues une priorité stratégique.
**Mali AI Security Orchestrator** est un prototype SOC / Cyberdéfense simulant l'orchestration d'agents autonomes d'audit exécutés dans des conteneurs isolés (MicroVM Sandboxes).
### đ€ Agents SpĂ©cialisĂ©s d'Audit
1. **Agent Reconnaissance & Cartographie (`AGT-RECON-01`)** : Découverte de sous-domaines, cartographie DNS et détection des ports/services sensibles exposés.
2. **Agent Scanner Web & VulnĂ©rabilitĂ©s (`AGT-SCAN-02`)** : Fuzzing dynamique, dĂ©tection d'injections SQL, XSS et audit des en-tĂȘtes de sĂ©curitĂ© HTTP.
3. **Agent Inspecteur Sécurité API (`AGT-API-03`)** : Audit des tokens JWT, validation de l'authentification et détection des failles OWASP API Top 10 (ex: BOLA/IDOR).
---
## ⚠Fonctionnalités Clés
- đĄïž **Console SOC & Orchestration Multi-Agents** : Suivi en temps rĂ©el du statut d'exĂ©cution des agents IA isolĂ©s dans des Sandboxes MicroVM.
- đ **Ăvaluation de l'Indice de Risque (Score 0-100)** : Calcul automatique du score global de sĂ©curitĂ© applicative basĂ© sur les sĂ©vĂ©ritĂ©s CVSS.
- đ **Visualisations Graphiques Cyber** : Graphiques interactifs Plotly (RĂ©partition des sĂ©vĂ©ritĂ©s, catĂ©gories de failles).
- đ **Console de Logs d'Audit en Temps RĂ©el** : Suivi dĂ©taillĂ© des requĂȘtes, alertes et Ă©vĂ©nements de sĂ©curitĂ©.
- đ ïž **Plan de RemĂ©diation & Correctifs** : Recommandations techniques prĂ©cises pour chaque vulnĂ©rabilitĂ© dĂ©tectĂ©e et exportation au format CSV.
---
## đ ïž Stack Technique
- **Langage** : Python 3.10+
- **D âŠ