Ce script Python réalise un audit de sécurité sur une machine cible en analysant les services réseau ouverts et en identifiant les éventuelles vulnérabilités connues.
- Scan des ports ouverts avec
nmap - Identification des services et versions
- Détection des vulnérabilités connues (via une base de données JSON)
- Analyse des permissions critiques sur le système
- Génération automatique d'un rapport d'audit
- Python 3
nmapinstallé sur votre machine (sudo apt install nmapsous Linux)- Bibliothèques Python nécessaires :
pip install python-nmap
git clone https://github.com/DimitriNGAPGUE/Audit_de_Securite.gitExécutez le script avec sudo pour avoir les permissions nécessaires :
sudo python3 audit.pySaisissez l'adresse IP cible lorsque le script le demande.
Entrez l'adresse IP cible : 192.168.1.54
Scanning 192.168.1.54 en cours...
Rapport d'audit généré : audit_securite_report.txt
📂 audit-securite
├── audit.py # Script principal
├── vuln_db.json # Base de données des vulnérabilités connues
├── README.md # Documentation
├── requirements.txt # Liste des dépendances
└── scan_results/ # Dossier contenant les rapports générés
- Intégrer
nmap --script vulnpour une détection automatique des CVE - Ajouter un export JSON du rapport d’audit
- Automatiser l’envoi du rapport par e-mail
- Dimitri – GitHub
N’hésitez pas à contribuer ! 🚀