Skip to content
KitploitKITPLOIT
OutilsBlog
Soumettre
OutilsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

··Flux·Contact·Confidentialité·© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
Intrusion-Alert-Educational-Network-IDS — Système de détection d'intrusion (IDS) léger basé sur Python qui surveille le trafic réseau en temps réel à l'aide de Scapy, détectant les attaques DoS/DDoS via l'analyse du taux de requêtes par IP avec un système d'alerte graphique. | Kitploit
Outils/GitHubGitHub/owasp/intrusion-alert-educational-network-ids
Outils DéfensifsSniffing et Analyse de PaquetsSécurité RéseauDétection d'IntrusionApprentissage et ÉducationDétection d'Anomalies
GitHubowasp/intrusion-alert-educational-network-ids

Intrusion-Alert-Educational-Network-IDS

Système de détection d'intrusion (IDS) léger basé sur Python qui surveille le trafic réseau en temps réel à l'aide de Scapy, détectant les attaques DoS/DDoS via l'analyse du taux de requêtes par IP avec un système d'alerte graphique.

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
Voir le dépôt
4il y a 4 moisPas encore vérifié
Partager

🛡️ Intrusion-Alert-Educational-Network-IDS

Un système de détection d'intrusion (IDS) léger construit en Python pour surveiller le trafic réseau et détecter les potentielles attaques DoS/DDoS en fonction du taux de requêtes par IP.


📌 Fonctionnalités

  • 📡 Capture de paquets en temps réel avec Scapy
  • 📊 Suivi du nombre de requêtes par adresse IP
  • 🚨 Détection des potentielles attaques DoS/DDoS
  • 🪟 Système d'alerte graphique avec Tkinter
  • ⚡ Multi-threadé pour de meilleures performances

🧠 Comment ça fonctionne

  1. Le script écoute tous les paquets IP entrants.
  2. L'IP source de chaque paquet est suivie.
  3. Les requêtes sont comptées par seconde.
  4. Si une IP spécifique dépasse le seuil (par défaut : 100 requêtes/s), une alerte est déclenchée.

⚙️ Prérequis

Assurez-vous d'avoir Python 3 installé, puis installez les dépendances :

root@kitploit:~
pip install scapy

⚠️ Note : Vous aurez peut-être besoin de privilèges administrateur/root pour capturer le trafic réseau.


▶️ Utilisation

Exécutez le script :

root@kitploit:~
sudo python plugin.py

(Utilisez sudo sur Linux/macOS pour les permissions de capture de paquets)


🔧 Configuration

Vous pouvez ajuster la sensibilité de détection en modifiant :

root@kitploit:~
THRESHOLD = 100  # Requêtes par seconde

🚨 Système d'alerte

  • Affiche une fenêtre contextuelle lorsqu'une activité suspecte est détectée
  • Affiche un message d'alerte dans le terminal

Exemple :

root@kitploit:~
Possible DDoS/DoS attack detected!
Source IP: 192.168.1.5

⚠️ Limites

  • Peut produire des faux positifs (ex. trafic élevé comme téléchargements ou streaming)
  • Détecte uniquement en fonction du taux de paquets (pas d'attaques spécifiques au protocole)
  • Les alertes graphiques peuvent entraîner des problèmes de performances si déclenchées fréquemment
  • Nécessite des privilèges root/admin

💡 Améliorations futures

  • Détecter des types d'attaques spécifiques (SYN Flood, UDP Flood)
  • Ajouter un système de journalisation au lieu des alertes graphiques
  • Intégrer un pare-feu pour bloquer les IP malveillantes
  • Tableau de bord web pour la surveillance
  • Filtrage basé sur les ports

📂 Structure du projet

root@kitploit:~
.
├── plugin.py
└── README.md

👨‍💻 Auteur

Belal Eladawy Ingénieur réseau et chercheur en sécurité


📜 Licence

Ce projet est open-source et disponible sous la licence MIT.


⭐ Soutien

Si vous trouvez ce projet utile, envisagez de lui attribuer une étoile ⭐ sur GitHub !

Télécharger l’outil