Skip to content
KitploitKITPLOIT
FerramentasBlog
Enviar
FerramentasBlog
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.

··Feeds·Contato·Privacidade·© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
Dosinator — DoSinator é uma poderosa ferramenta de teste de Negação de Serviço (DoS) desenvolvida em Python. | Kitploit
Ferramentas/GitHubGitHub/halildeniz/dosinator
Sniffing e Análise de PacotesExploraçãoColeta de InformaçõesSegurança de RedeTestes de PenetraçãoRed Teaming
GitHubhalildeniz/dosinator

Dosinator

DoSinator é uma poderosa ferramenta de teste de Negação de Serviço (DoS) desenvolvida em Python.

Ver Repositório
14416há 1 anoRevisado pelo Kitploit

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
Site

DoSinator

O DoSinator é uma ferramenta poderosa de teste de Negação de Serviço (DoS) desenvolvida em Python. Projetada para profissionais de segurança e pesquisadores, esta ferramenta permite simular vários ataques DoS, proporcionando um ambiente realista para avaliar a resiliência de redes, sistemas e aplicações contra potenciais ameaças cibernéticas.


Compre-me um café

Funcionalidades

  • Múltiplos Modos de Ataque: O DoSinator suporta vários modos de ataque, incluindo SYN Flood, UDP Flood, ICMP Flood, OS Fingerprinting, Slowloris, Rudy, SCTP, Smurf e ARP, permitindo simular diferentes tipos de ataques DoS.
  • Parâmetros Personalizáveis: Ajuste o tamanho do pacote, a taxa de ataque e a duração para calibrar a intensidade e a duração do ataque.
  • Falsificação de IP: Ative a falsificação de IP para mascarar o endereço IP de origem e aumentar o anonimato durante o ataque.
  • Envio de Pacotes Multithread: Utilize várias threads para o envio simultâneo de pacotes, maximizando a velocidade e a eficiência do ataque.
  • Dados de Arquivo: Carregue dados personalizados de um arquivo para serem enviados nos pacotes de ataque.
  • Saída PCAP: Salve os pacotes de ataque de saída em um arquivo PCAP para análise posterior.
  • ARP Flooding: Execute ataques de inundação ARP para interromper a comunicação de rede.

Requisitos

  • Python 3.x
  • scapy
  • argparse

Instalação

  1. Clone o repositório:

    root@kitploit:~
    git clone https://github.com/HalilDeniz/DoSinator.git
    
  2. Navegue até o diretório do projeto:

    root@kitploit:~
    cd DoSinator
    
  3. Instale as dependências necessárias:

    root@kitploit:~
    pip install -r requirements.txt
    

Uso

root@kitploit:~
$ python3 dosinator.py --help
    ____             ____            __                
   / __ \____  _____/  _/___  ____ _/ /_____  _____    
  / / / / __ \/ ___// // __ \/ __ `/ __/ __ \/ ___/    
 / /_/ / /_/ (__  )/ // / / / /_/ / /_/ /_/ / /  _ _ _ 
/_____/\____/____/___/_/ /_/\__,_/\__/\____/_/  (_|_|_)
                                                       

usage: dosinator.py [-h] -t TARGET [-p PORT] [-np NUM_PACKETS] [-ps PACKET_SIZE] [-ar ATTACK_RATE] [-d DURATION]
                    [--attack-mode {syn,sctp,udp,icmp,http,dns,os_fingerprint,slowloris,smurf,rudy,arp,port_scan,traceroute}]
                    [-sp SPOOF_IP] [--data DATA] [--file FILE] [--pcap PCAP] [--arp-mode {request,reply}]
                    [--ttl TTL] [--port-range PORT_RANGE] [--id ID] [--win WIN] [--max-hops MAX_HOPS]

options:
  -h, --help            show this help message and exit
  -t TARGET, --target TARGET
                        Target IP address
  -p PORT, --port PORT  Target port number (required for non-ARP attacks)
  -np NUM_PACKETS, --num_packets NUM_PACKETS
                        Number of packets to send (default: 500)
  -ps PACKET_SIZE, --packet_size PACKET_SIZE
                        Packet size in bytes (default: 64)
  -ar ATTACK_RATE, --attack_rate ATTACK_RATE
                        Attack rate in packets/second (default: 10)
  -d DURATION, --duration DURATION
                        Duration of the attack in seconds
  --attack-mode {syn,sctp,udp,icmp,http,dns,os_fingerprint,slowloris,smurf,rudy,arp,port_scan,traceroute}
                        Attack mode (default: syn)
  -sp SPOOF_IP, --spoof-ip SPOOF_IP
                        Spoof IP address
  --data DATA           Custom data string to send
  --file FILE           File path to read data from
  --pcap PCAP           PCAP file path to save outgoing packets
  --arp-mode {request,reply}
                        ARP mode (default: request)
  --ttl TTL             TTL value for the outgoing packets (default: 64)
  --port-range PORT_RANGE
                        Port range for port scan (default: 1-1000)
  --id ID               IP identification field (default: None)
  --win WIN             TCP window size (default: None)
  --max-hops MAX_HOPS   Max hops for traceroute (default: 30)
  • target_ip: Endereço IP do sistema alvo.
  • target_port: Número da porta do serviço alvo.
  • num_packets: Número de pacotes a enviar (padrão: 500).
  • packet_size: Tamanho de cada pacote em bytes (padrão: 64).
  • attack_rate: Taxa de ataque em pacotes/segundo (padrão: 10).
  • duration: Duração do ataque em segundos.
  • attack_mode: Modo de ataque: syn, udp, icmp, http (padrão: syn).
  • spoof_ip: Endereço IP de falsificação (padrão: None).
  • data: String de dados personalizada para envio.
  • file: Caminho do arquivo para ler os dados.
  • pcap: Caminho do arquivo PCAP para salvar os pacotes de saída.
  • --arp-mode: Flag opcional para especificar o modo ARP. Use para pacotes de solicitação ARP (padrão) ou para pacotes de resposta ARP.

Exemplos de Uso

Aqui estão alguns exemplos de uso do DoSinator: Você pode explorá-los aqui

Por favor, utilize esta ferramenta de forma responsável e certifique-se de que possui as permissões necessárias antes de realizar qualquer teste.

Contribuições

Contribuições são bem-vindas! Se encontrar algum problema ou tiver sugestões de melhorias, sinta-se à vontade para abrir uma issue ou enviar um pull request.

Contato

Se você tiver alguma dúvida, comentário ou sugestão sobre o DoSinator, sinta-se à vontade para entrar em contato comigo:

  • LinkedIn: Halil Ibrahim Deniz
  • TryHackMe: Halilovic
  • Instagram: deniz.halil333
  • YouTube: Halil Deniz
  • Email: [email protected]

Licença

Este projeto está licenciado sob a Licença MIT. Consulte o arquivo LICENSE para obter mais detalhes.

💰 Você pode me ajudar doando

Obrigado por considerar me apoiar! O seu apoio permite-me dedicar mais tempo e esforço à criação de ferramentas úteis como o DNSWatch e ao desenvolvimento de novos projetos. Ao contribuir, você não está apenas a ajudar-me a melhorar as ferramentas existentes, mas também a inspirar novas ideias e inovações. O seu apoio desempenha um papel vital no crescimento deste projeto e em futuros empreendimentos. Juntos, vamos continuar a construir e a aprender. Obrigado!
BuyMeACoffee Patreon

Baixar ferramenta
request
reply