🛡️ CyberDiag
Un outil modulaire de diagnostic système et d'analyse cybersécurité développé en Bash, conçu pour automatiser les vérifications de sécurité, centraliser les audits techniques et faciliter l'identification des vulnérabilités et mauvaises configurations.
🎯 Objectifs du projet
- Automatiser les diagnostics de sécurité sur les systèmes Linux
- Détecter les vulnérabilités, erreurs de configuration et anomalies système
- Fournir des rapports clairs et exploitables pour les administrateurs
- Concevoir une architecture modulaire permettant l'ajout de nouveaux modules facilement
- Développer une interface simple et accessible pour les utilisateurs techniques et non techniques
💻 Technologies utilisées
Développement
- Bash - Développement du noyau applicatif et des modules
- Linux - Environnement cible et plateforme de développement
Interfaces
- CLI - Interface en ligne de commande
- Zenity / YAD - Interfaces graphiques pour les utilisateurs
Outils & Bibliothèques
- Git - Gestion de versions
- ShellCheck - Analyse statique du code Bash