ddos --programme simple pour tester le système de protection ddos
CE PROGRAMME FOURNI UNIQUEMENT À DES FINS ÉDUCATIVES
Le support de ce programme est actuellement arrêté. Le développement d'une toute nouvelle boîte à outils a commencé sur https://github.com/Andrewerr/ddos2
$ ./build.sh release
Remarque : la version actuelle n'est pas prise en charge par certains compilateurs. Téléchargez la dernière version à partir d'ici : https://github.com/Andrewerr/ddos/releases
$./ddos (HOST) (PORT) [options...]
HOST -- hôte de ddos
PORT -- port à connecter, s'il est défini sur 0, il essaiera des ports aléatoires
Possibilités :
-r -- générer un paquet aléatoire
-u -- Utiliser UDP
-p -- Utiliser TCP
-t (THREAD COUNT) -- décrit le nombre de threads, défini par défaut sur 5
-s (TAILLE DU PAQUET) -- définit la taille du paquet
--http -- Faire une requête http
--no-warnings -- ignore tous les avertissements
--no-errors -- ignore les erreurs
--no-wait -- N'attend pas que le serveur réponde
--no-check -- Ne vérifie pas le serveur avant de démarrer ddos
--packetfile (FILENAME) -- charger le contenu du paquet à partir du fichier (pourrait être remplacé par l'option --http)
--sleep (TIME) -- veille entre les envois de paquets (en millisecondes)
$ ./ddos some.boring.long.domain.net 80 -t 70 --no-wait --http
Cela enverra des paquets some.boring.long.domain.net:80 sans attendre de réponse en utilisant la syntaxe de requête http dans 70 threads.
$ ./ddos example.com 88 --no-check --no-wait -u
Avec ces options, le programme enverra des paquets à example.com:88 sans vérification préalable de l'hôte et sans attendre la réponse. Le programme utilisera 5 threads. Le programme utilisera le protocole UDP.
$ ./build.sh update