ddos --programa simples para testar o sistema de proteção ddos
ESTE PROGRAMA FORNECIDO APENAS PARA FINS EDUCACIONAIS
O suporte deste programa está atualmente interrompido. O desenvolvimento de um kit de ferramentas completamente novo é iniciado em https://github.com/Andrewerr/ddos2
$ ./build.sh release
Aviso: a versão atual não é suportada por alguns compiladores. Baixe a versão mais recente aqui: https://github.com/Andrewerr/ddos/releases
$./ddos (HOST) (PORT) [options...]
HOST – hospeda o ddos
PORT -- porta para conectar, se definido como 0 tentará portas aleatórias
Opções:
-r -- gera pacote aleatório
-u -- Usa UDP
-p -- Usar TCP
-t (THREAD COUNT) - descreve a contagem de threads, por padrão definida como 5
-s (TAMANHO DO PACOTE) – define o tamanho do pacote
--http -- Faça solicitação http
--no-warnings -- ignora todos os avisos
--no-errors --ignora erros
--no-wait -- Não espere o servidor responder
--no-check -- Não verifica o servidor antes de iniciar o ddos
--packetfile (FILENAME) -- carrega o conteúdo do pacote do arquivo (pode ser substituído pela opção --http)
--sleep (TIME) -- dorme entre envios de pacotes (em milissegundos)
$ ./ddos some.boring.long.domain.net 80 -t 70 --no-wait --http
Isso enviará pacotes some.boring.long.domain.net:80 sem esperar pela resposta usando a sintaxe de solicitação http em 70 threads.
$ ./ddos example.com 88 --no-check --no-wait -u
Com essas opções, o programa enviará pacotes para example.com:88 sem verificação pré-inicial do host e sem esperar pela resposta. O programa usará 5 threads. O programa usará o protocolo UDP.
$ ./build.sh update