{"id":20706750,"url":"https://github.com/msterhuj/TouDoum-DDoS-Exploit","last_synced_at":"2025-05-10T20:30:55.545Z","repository":{"id":54303743,"uuid":"237633113","full_name":"msterhuj/TouDoum-DDoS-Exploit","owner":"msterhuj","description":"Migrated and renamed to TouDoum-Framework on the Netbytes organization","archived":true,"fork":false,"pushed_at":"2021-02-25T12:02:46.000Z","size":87,"stargazers_count":8,"open_issues_count":0,"forks_count":6,"subscribers_count":3,"default_branch":"master","last_synced_at":"2024-11-17T01:28:53.649Z","etag":null,"topics":["ddos","ddos-attacks","dns","memcached","ntp","scanner","shodan","udp"],"latest_commit_sha":null,"homepage":"https://github.com/NetBytes-space/TouDoum-Framework","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/msterhuj.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-02-01T15:16:02.000Z","updated_at":"2024-10-09T18:44:34.000Z","dependencies_parsed_at":"2022-08-13T11:30:44.649Z","dependency_job_id":null,"html_url":"https://github.com/msterhuj/TouDoum-DDoS-Exploit","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/msterhuj%2FTouDoum-DDoS-Exploit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/msterhuj%2FTouDoum-DDoS-Exploit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/msterhuj%2FTouDoum-DDoS-Exploit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/msterhuj%2FTouDoum-DDoS-Exploit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/msterhuj","download_url":"https://codeload.github.com/msterhuj/TouDoum-DDoS-Exploit/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253480284,"owners_count":21915245,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ddos","ddos-attacks","dns","memcached","ntp","scanner","shodan","udp"],"created_at":"2024-11-17T01:23:53.639Z","updated_at":"2025-05-10T20:30:55.096Z","avatar_url":"https://github.com/msterhuj.png","language":"Python","funding_links":[],"categories":["Exploit Automation Tools"],"sub_categories":[],"readme":"# TouDoum-DDoS-Exploit\n\n## Migrated and renamed to the [netbytes](https://github.com/NetBytes-space/TouDoum-Framework) organization\n\n## DISCLAIMER\n* The application is currently being completely redesigned with a system of plug-ins, saving scan results\n\n* The documentation is not up to date \n\n* Use this branch at your own risk\n\n* More information \u003ca href=\"docs/README.md\"\u003eHere\u003c/a\u003e\n\n## OLD Docs\n\u003e 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.\n\u003e This script uses the amplification technologies of:\n\u003e * memcached [POC](https://www.cloudflare.com/learning/ddos/memcached-ddos-attack/)\n\u003e * ntp [POC](https://www.cloudflare.com/learning/ddos/ntp-amplification-ddos-attack/)\n\u003e * dns [POC](https://www.cloudflare.com/learning/ddos/dns-amplification-ddos-attack/)\n\u003e\n\u003eI am NOT responsible for damages caused or crimes committed by the use of this tool. \n\n## Installation\n\n### Remember\n\u003e You need to run this script with root privileges and run this tool on machine with public ip for attack (spoffing)\n```shell script\ngit clone https://github.com/msterhuj/TouDoum-DDoS-Exploit\ncd TouDoum-DDoS-Exploit\npip3 install -r requirements.txt\n```\n\n## Using\n\n### There are two ways to use this tool\n\n#### Option One CLI for scan and attack\n\u003e The disadvantage that the scanner only works with a core for a faster scan use option 2\n```shell script\npython3 TouDoum.py\n```\n```\n▄▄▄█████▓ ▒█████   █    ██    ▓█████▄  ▒█████   █    ██  ███▄ ▄███▓    ▐██▌ \n▓  ██▒ ▓▒▒██▒  ██▒ ██  ▓██▒   ▒██▀ ██▌▒██▒  ██▒ ██  ▓██▒▓██▒▀█▀ ██▒    ▐██▌ \n▒ ▓██░ ▒░▒██░  ██▒▓██  ▒██░   ░██   █▌▒██░  ██▒▓██  ▒██░▓██    ▓██░    ▐██▌ \n░ ▓██▓ ░ ▒██   ██░▓▓█  ░██░   ░▓█▄   ▌▒██   ██░▓▓█  ░██░▒██    ▒██     ▓██▒ \n  ▒██▒ ░ ░ ████▓▒░▒▒█████▓    ░▒████▓ ░ ████▓▒░▒▒█████▓ ▒██▒   ░██▒    ▒▄▄  \n  ▒ ░░   ░ ▒░▒░▒░ ░▒▓▒ ▒ ▒     ▒▒▓  ▒ ░ ▒░▒░▒░ ░▒▓▒ ▒ ▒ ░ ▒░   ░  ░    ░▀▀▒ \n    ░      ░ ▒ ▒░ ░░▒░ ░ ░     ░ ▒  ▒   ░ ▒ ▒░ ░░▒░ ░ ░ ░  ░      ░    ░  ░ \n  ░      ░ ░ ░ ▒   ░░░ ░ ░     ░ ░  ░ ░ ░ ░ ▒   ░░░ ░ ░ ░      ░          ░ \n             ░ ░     ░           ░        ░ ░     ░            ░       ░    \n                               ░                \n                    ---===[Author: @MsterHuj]===---\n                          --==[Ver : X.X]==--\n\nUsage: TouDoum.py [OPTIONS] COMMAND [ARGS]...\n\nOptions:\n  --help  Show this message and exit.\n\nCommands:\n  attack   Attack server with spoofed udp packed\n  scanner  Scanner for detect udp port on memcached, dns and ntp\n```\n\n#### Option two Docker\nFor a more efficient scan you can use the compose docker at the root of this repo.\nEdit var environments in docker-compose.yml, build, and run compose\n````shell script\ndocker-compose build\ndocker-compose up # add -d for run this compose in background\n````\nYou can scale the client for more efficiency\n````shell script\ndocker-compose --scale client=X # X is number of client for scan you want to run\n````\n\nOne web ui is available for show all data from this scan on http://\u003cdocker ip\u003e:8081\n\n## Features\n* scan range of ip with cli or docker stack\n* get ip from shodan.io (only cli)\n* import ip from file (one ip per line and only cli)\n* scan by service type (memcache, ntp, dns) with udp protocol\n* attack with multi thread and multiple service type scanned before (only cli)\n\n## Future update\n* rewrite function for get ip on shodan.io\n* build a REST API with flask\n* full implementation of mongodb\n* plugin system for add more scanner function\n* add a drive for storage ip system (mongo, .json file)\n\n## Credit for dev\n* [Dns UDP port checker](https://stackoverflow.com/a/51970598)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmsterhuj%2FTouDoum-DDoS-Exploit","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmsterhuj%2FTouDoum-DDoS-Exploit","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmsterhuj%2FTouDoum-DDoS-Exploit/lists"}