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
1441622há 2 anosRevisado pelo Kitploit
Site

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

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 request para pacotes de solicitação ARP (padrão) ou reply 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