Skip to content
KitploitKITPLOIT
OutilsExploitsBlog
Log in
Soumettre
OutilsExploitsBlog
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é.

FluxContactConfidentialité© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
dhcpflood — Outil C++ utilisant libtins pour fabriquer et diffuser des requêtes DHCP avec des MAC aléatoires sur un pool d'IP, épuisant les baux DHCP afin de démontrer des attaques par épuisement DHCP. | Kitploit
Outils/GitHubGitHub/amirsafiallah/dhcpflood
Sniffing et Analyse de PaquetsScripting et AutomatisationSécurité RéseauApprentissage et ÉducationRed TeamingAttaque Adversariale
GitHubamirsafiallah/dhcpflood

dhcpflood

Outil C++ utilisant libtins pour fabriquer et diffuser des requêtes DHCP avec des MAC aléatoires sur un pool d'IP, épuisant les baux DHCP afin de démontrer des attaques par épuisement DHCP.

Voir le dépôt
13il y a 8 ansPas encore vérifié

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 →
Partager

Source C++ de DHCP Flood

Ce code source utilise libtins pour manipuler les paquets DHCP. Il crée une requête DHCP sur toute la plage du pool d'IP et la diffuse en broadcast. Il s'agit d'un code source simple, uniquement à des fins éducatives.

Fonctionnement

  • Il sélectionne une adresse IP dans la plage du pool d'IP spécifiée
  • Génère une adresse MAC aléatoire
  • Crée un paquet de requête DHCP avec cette IP et cette MAC aléatoire
  • Diffuse en broadcast
  • Attend de recevoir un ACK/NACK du serveur DHCP
  • Sélectionne l'adresse IP suivante dans la plage d'IP et répète les étapes.

Les étapes décrites ci-dessus provoquent un épuisement (starvation) de l'attribution des IP DHCP. Ainsi, le DHCP ne fonctionnera plus.

Avertissement

Ce code source a été écrit à des fins éducatives et exécuté dans des conditions contrôlées, Il peut causer des problèmes réseau, Utilisez-le à vos propres risques.

Comment compiler

  • Compilez et installez libtins

  • Exécutez les commandes suivantes dans le répertoire DHCP Flood :

      mkdir build
      cmake ..
      make
    

Notez que vous aurez peut-être besoin des privilèges root pour envoyer des paquets.

Licences

libtins (bibliothèque de création et d'analyse de paquets)

  • https://libtins.github.io/
Télécharger l’outil