
Herramienta en C++ que utiliza libtins para crear y difundir solicitudes DHCP con MAC aleatorias a través de un grupo de IP, agotando las concesiones DHCP para demostrar ataques de agotamiento DHCP.
Este código fuente utiliza libtins para manipular paquetes DHCP. Crea una DHCP Request de todo el rango del pool de IP y la difunde en broadcast. Este es un código fuente simple, solo con fines educativos.
Los pasos explicados anteriormente provocan un agotamiento en la asignación de IP por DHCP. Por lo tanto, DHCP dejará de funcionar.
Este código fuente fue escrito con fines educativos y se ejecutó bajo condiciones controladas; puede causar problemas de red. Úselo bajo su propio riesgo.
Compile e instale libtins
Ejecute los siguientes comandos en el directorio DHCP Flood:
mkdir build
cmake ..
make
Tenga en cuenta que puede necesitar privilegios de root para enviar paquetes.
libtins (biblioteca de creación y captura de paquetes)