Automatisation de l’Évaluation des Risques par l’IA
📌 Contexte du Projet#
Face Ă la multiplication des vulnĂ©rabilitĂ©s, les Ă©quipes de sĂ©curitĂ© sont souvent submergĂ©es par le volume d’alertes. L’objectif de ce projet acadĂ©mique Ă©tait de crĂ©er une solution de Threat Intelligence capable non seulement de scanner les vulnĂ©rabilitĂ©s, mais surtout de les trier et de les prioriser intelligemment grâce Ă l’Intelligence Artificielle.
🔍 Automatisation des Scans & Centralisation#
Pour obtenir une visibilitĂ© totale et en temps rĂ©el sur l’infrastructure :
- OpenVAS : Déploiement et automatisation des scans de vulnérabilités pour identifier les failles du système.
- ELK Stack : IntĂ©gration d’Elasticsearch, Logstash et Kibana pour centraliser les alertes remontĂ©es par OpenVAS.
- Visualisation : Création de tableaux de bord (Dashboards) interactifs sur Kibana pour surveiller la posture de sécurité globale.
đź§ Priorisation par Machine Learning#
La valeur ajoutée majeure du projet réside dans le traitement analytique des données remontées :
- Modélisation : Utilisation de la bibliothèque scikit-learn en Python pour développer un modèle de Machine Learning.
- Évaluation Dynamique : Le modèle analyse les scores CVSS (Common Vulnerability Scoring System) et évalue dynamiquement les menaces pour prioriser les correctifs sur les vulnérabilités les plus critiques, réduisant ainsi le bruit pour les analystes.
🎯 Résultats & Acquis#
Ce projet prouve l’efficacitĂ© de l’approche “Data-Driven” en cybersĂ©curitĂ©. Il m’a permis de fusionner mes compĂ©tences en sĂ©curitĂ© dĂ©fensive (Vulnerability Assessment) avec le dĂ©veloppement Python et l’analyse de donnĂ©es, crĂ©ant un outil d’aide Ă la dĂ©cision redoutable pour les environnements SOC.