
Un tableau de bord léger et en temps réel de gestion des informations et des événements de sécurité (SIEM) construit avec Streamlit. Il collecte les journaux système, détecte les activités USB et d'intrusion, et les visualise pour une surveillance efficace. Conçu comme un projet personnel de cybersécurité pour l'université.
Un tableau de bord de gestion des informations et des événements de sécurité (SIEM) léger et en temps réel, construit avec Python et Streamlit.
Il visualise l'utilisation du système, surveille les journaux des clients et détecte les menaces potentielles basées sur USB et les tentatives d'intrusion à partir de journaux comme auth.log, kernel.log, etc.
/var/log/remote_logs//var/log/)git clone https://gitlab.com/yourusername/siem-dashboard-streamlit.git
cd siem-dashboard-streamlit
pip install -r requirements.txt
streamlit run siem_dashboard.py"
Le tableau de bord affiche en temps réel l'utilisation des ressources système, l'activité USB et les alertes d'intrusion.
Le menu déroulant pour sélectionner les systèmes clients et les fichiers journaux
Affiche les entrées de journal récupérées à partir du client et du fichier journal sélectionnés
Alerte de détection d'intrusion dans le tableau de bord SIEM