Skip to content
KitploitKITPLOIT
FerramentasExploitsBlog
Log in
Enviar
FerramentasExploitsBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

FeedsContatoPrivacidade© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
dhcpflood — Ferramenta em C++ que usa libtins para criar e transmitir solicitações DHCP com MACs aleatórios em um pool de IPs, esgotando as concessões DHCP para demonstrar ataques de starvation DHCP. | Kitploit
Ferramentas/GitHubGitHub/amirsafiallah/dhcpflood
Sniffing e Análise de PacotesScripting e AutomaçãoSegurança de RedeAprendizado e EducaçãoRed TeamingAtaque Adversário
GitHubamirsafiallah/dhcpflood

dhcpflood

Ferramenta em C++ que usa libtins para criar e transmitir solicitações DHCP com MACs aleatórios em um pool de IPs, esgotando as concessões DHCP para demonstrar ataques de starvation DHCP.

Ver Repositório
13há 8 anosAinda não revisado

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →
Compartilhar

Fonte C++ do DHCP Flood

Este código-fonte usa libtins para manipular pacotes DHCP. Cria uma DHCP Request de toda a faixa do pool de IPs e faz broadcast. Este é um código-fonte simples apenas para fins educacionais.

Como Funciona

  • Ele escolhe um endereço IP da faixa de pool de IPs especificada
  • Gera um MAC aleatório
  • Cria um pacote DHCP Request com esse IP e MAC aleatório
  • Faz broadcast
  • Aguarda o recebimento de ACK/NACK do Servidor DHCP
  • Escolhe o próximo endereço IP da faixa de IPs e repete os passos novamente.

Os passos explicados acima causam uma exaustão na atribuição de IPs DHCP. Assim, o DHCP não funcionará mais.

Aviso

Este código-fonte foi escrito para fins educacionais e executado sob condições controladas, pode causar problemas de rede. Use por sua conta e risco.

Como compilar

  • Compile e instale a libtins

  • Execute os seguintes comandos no diretório DHCP Flood:

      mkdir build
      cmake ..
      make
    

Observe que você pode precisar de privilégios de root para enviar pacotes.

Licenças

libtins (biblioteca de criação e sniffing de pacotes)

  • https://libtins.github.io/
Baixar ferramenta