Skip to content

TouDoum a python scanner for memcached, dns and ntp for make a DDOS exploit with udp protocol

Notifications You must be signed in to change notification settings

shy421/TouDoum-DDoS-Exploit

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TouDoum-DDoS-Exploit

DISCLAIMER

This script can scan ip's or retrieve them from shodan and then scan them for vulnerabilities and use them to carry out large ddos attacks. This script uses the amplification technologies of:

I am NOT responsible for damages caused or crimes committed by the use of this tool.

Installation

Remember

You need to run this script with root privileges and run this tool on machine with public ip for attack (spoffing)

git clone https://github.com/msterhuj/TouDoum-DDoS-Exploit
cd TouDoum-DDoS-Exploit
pip3 install -r requirements.txt

Using

There are two ways to use this tool

Option One CLI for scan and attack

The disadvantage that the scanner only works with a core for a faster scan use option 2

python3 TouDoum.py
▄▄▄█████▓ ▒█████   █    ██    ▓█████▄  ▒█████   █    ██  ███▄ ▄███▓    ▐██▌ 
▓  ██▒ ▓▒▒██▒  ██▒ ██  ▓██▒   ▒██▀ ██▌▒██▒  ██▒ ██  ▓██▒▓██▒▀█▀ ██▒    ▐██▌ 
▒ ▓██░ ▒░▒██░  ██▒▓██  ▒██░   ░██   █▌▒██░  ██▒▓██  ▒██░▓██    ▓██░    ▐██▌ 
░ ▓██▓ ░ ▒██   ██░▓▓█  ░██░   ░▓█▄   ▌▒██   ██░▓▓█  ░██░▒██    ▒██     ▓██▒ 
  ▒██▒ ░ ░ ████▓▒░▒▒█████▓    ░▒████▓ ░ ████▓▒░▒▒█████▓ ▒██▒   ░██▒    ▒▄▄  
  ▒ ░░   ░ ▒░▒░▒░ ░▒▓▒ ▒ ▒     ▒▒▓  ▒ ░ ▒░▒░▒░ ░▒▓▒ ▒ ▒ ░ ▒░   ░  ░    ░▀▀▒ 
    ░      ░ ▒ ▒░ ░░▒░ ░ ░     ░ ▒  ▒   ░ ▒ ▒░ ░░▒░ ░ ░ ░  ░      ░    ░  ░ 
  ░      ░ ░ ░ ▒   ░░░ ░ ░     ░ ░  ░ ░ ░ ░ ▒   ░░░ ░ ░ ░      ░          ░ 
             ░ ░     ░           ░        ░ ░     ░            ░       ░    
                               ░                
                    ---===[Author: @MsterHuj]===---
                          --==[Ver : X.X]==--

Usage: TouDoum.py [OPTIONS] COMMAND [ARGS]...

Options:
  --help  Show this message and exit.

Commands:
  attack   Attack server with spoofed udp packed
  scanner  Scanner for detect udp port on memcached, dns and ntp

Option two Docker

For a more efficient scan you can use the compose docker at the root of this repo. Edit var environments in docker-compose.yml, build, and run compose

docker-compose build
docker-compose up # add -d for run this compose in background

You can scale the client for more efficiency

docker-compose --scale client=X # X is number of client for scan you want to run

One web ui is available for show all data from this scan on http://:8081

Features

  • scan range of ip with cli or docker stack
  • get ip from shodan.io (only cli)
  • import ip from file (one ip per line and only cli)
  • scan by service type (memcache, ntp, dns) with udp protocol
  • attack with multi thread and multiple service type scanned before (only cli)

Future update

  • rewrite function for get ip on shodan.io
  • build a REST API with flask
  • full implementation of mongodb
  • plugin system for add more scanner function

Credit for dev

About

TouDoum a python scanner for memcached, dns and ntp for make a DDOS exploit with udp protocol

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 98.4%
  • Dockerfile 1.6%