Dans mon dernier projet, j'ai développé un système de gestion des informations de sécurité et d'événements (SIEM) alimentés en temps réel . Tirant parti des réseaux de neurones convolutionnels (CNN) , du traitement du langage naturel (NLP) et des composants d'infrastructure avancés, ce système fournit une solution de sécurité robuste qui détecte, analyse et répond aux menaces en temps réel.
Technologies et points forts:
Project UI : Le tableau de bord dynamique permet la surveillance en temps réel des métriques système, des journaux et des événements réseau. Le CPU, la mémoire et l'utilisation du disque sont affichés via des graphiques en direct, tandis que les alertes générées par l'AI sont visibles dans une zone de chat dédiée. FLASK SOGKETIO est utilisé pour diffuser des données en direct au client, prenant en charge la surveillance continue.
Objectif et avantages : Ce projet vise à soutenir les organisations ayant une détection de menaces en temps réel, fournissant à la fois des réponses automatisées et des informations exploitables via un opérateur SIEM basé sur l'IA. Le système est idéal pour les environnements sensibles à la sécurité, où la réponse proactive aux cyber-menaces est essentielle. L'intégration du GROQ améliore encore la vitesse d'analyse et la prise de décision, faisant de cette solution SIEM un outil puissant dans les opérations de cybersécurité.
Ce projet est un système de gestion de la sécurité et de gestion des événements (SIEM) alimenté par l'IA conçu pour la détection et la réponse des menaces en temps réel. À l'aide de réseaux de neurones convolutionnels (CNN), de traitement du langage naturel (NLP) et de l'API GROQ, ce système peut surveiller, analyser et fournir des informations exploitables sur les performances du système, les journaux et les données réseau en temps réel.
Clone le référentiel :
git clone https://github.com/Keyvanhardani/AI-Driven-SIEM-Realtime-Operator-with-Groq-Integration.git
cd AI-Driven-SIEM-Operator
Installez les dépendances :
pip install -r requirements.txt
Install Ollama and Llama3.2
Configurer l'API GROQ :
config.py
: GROQ_API_KEY = "your_groq_api_key"
Exécutez l'application :
python app.py
http://localhost:5000
pour afficher les métriques système, les journaux et les données réseau.Ce projet est autorisé sous la licence du MIT. Voir le fichier de licence pour plus d'informations.