c2theg / DDoS_Testing

A number of scripts to generate traffic for testing of anti-DDoS solutions

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool


MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMWXKXNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNXKXWMMMMMMMMMMMMMMM
MMMMMMMMMMMMKdc,,,:dKWMMMMMMMMMMMMMMMMMWNX0OkxxddddxxkkO0XNWMMMMMMMMMMMMMMMMMW0o:,,;cxXMMMMMMMMMMMMM
MMMMMMMMMMMK:.......:KMMMMMMMMMMMMWX0xoc;,'.............',:cox0NWMMMMMMMMMMMMO,.......lXMMMMMMMMMMMM
MMMMMMMMMMMO,.......'kMMMMMMMMMWXxl;..........................';lkXWMMMMMMMMWx........:KMMMMMMMMMMMM
MMMMMMMMW0dc'........lXMMMMMMW0l,.................................;o0WMMMMMMKc........,ldKWMMMMMMMMM
MMMMMMMNd'............ckNMMW0l'.....................................,oXMMWXk:............,kWMMMMMMMM
MMMMMMMK:..............'kWWk,.........................................;OWNd...............lXMMMMMMMM
MMMMMMMNo..............oNNd'...........................................,kWXc.............'xWMMMMMMMM
MMMMMMMMNkl;,,cok00OxcoKWk,.............................................;0M0llxO0Oxo:,,:lOWMMMMMMMMM
MMMMMMMMMMWNXXWMMMMMMWWWXc...............................................oNWWWMMMMMMWXXNMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMO,...............................................;0MMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMx'...............................................,OMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMx'...............................................,OMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMM0;...............................................cXMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMWk,.............................................;0MMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMWO;......',;,,'..................'',;;,'......c0WMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMKc...,dKXXXXK0kdl;........':oxO0KXXXX0o'..'lXMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMKc..lNMMMMMMMMMMNx,.....;kNMMMMMMMMMMXc..lXMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMWk'.:KMMMMMMMMMMMK:.....lNMMMMMMMMMMWO,.,OMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMWKKWMO,..:OWMMMMMMMMNx'.....,kWMMMMMMMMNk;..:KMWKXWMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMWN0O0XWMMMMWN0dc,dWMk'...'cx0XNNX0xc'.,ol;'.'lkKXNNX0xc'...,OMNo,cx0NMMMMMNKOOKNMMMMMMMMMMM
MMMMMMMMXd;'..,codxdl;'..'kMWd.......',;;,'...,kWNXd'...',;;,'......'xMWd...':ldxdl:,..':xXMMMMMMMMM
MMMMMMMNl................'kMWx...............'xWMWMNo...............,OMWd.................dWMMMMMMMM
MMMMMMMK:..............,lxXMMNkc;,''.........,ox666xo'.........'',;lONMWKxc'..............lNMMMMMMMM
MMMMMMMWO;...........'oKWMMMMMMWNXK0l........................'d0KXNWMMMMMMW0l'...........:0WMMMMMMMM
MMMMMMMMMXOo,........oWMMMMMMMMMMMMMO,.......................;0MMMMMMMMMMMMMNl........,oONMMMMMMMMMM
MMMMMMMMMMMO,.......'OMMMMMMMMMMMMMMK;..'co;...,ll:,...:o:...cXMMMMMMMMMMMMMMx........;0MMMMMMMMMMMM
MMMMMMMMMMMXl.......lXMMMMMMMMMMMMMMNl..cXMO;.'xWNKo'.:KM0:.'dWMMMMMMMMMMMMMMK:......'dNMMMMMMMMMMMM
MMMMMMMMMMMMNOoc:cokNMMMMMMMMMMMMMMMMN00XMMWK0KNMMMN00XWMWX0KNMMMMMMMMMMMMMMMMXxlc:coOWMMMMMMMMMMMMM
MMMMMMMMMMMMMMMWWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWWMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNMMMMMMMM



            ________  ________          _________              
            \______ \ \______ \   ____ /   _____/              
             |    |  \ |    |  \ /  _ \\_____  \               
             |    `   \|    `   (  <_> )        \              
            /_______  /_______  /\____/_______  /              
                    \/        \/              \/               
  ________                                   __                
 /  _____/  ____   ____   ________________ _/  |_  ___________ 
/   \  ____/ __ \ /    \_/ __ \_  __ \__  \\   __\/  _ \_  __ \
\    \_\  \  ___/|   |  \  ___/|  | \// __ \|  | (  <_> )  | \/
 \______  /\___  >___|  /\___  >__|  (____  /__|  \____/|__|   
        \/     \/     \/     \/           \/                   


            ONLY FOR LAB USE. DO NOT USE ON THE INTERWEBS!
            

Requires: Ubuntu 16.04+

Install scripts

wget https://raw.githubusercontent.com/c2theg/DDoS_Testing/master/provision.sh && chmod u+x provision.sh && ./provision.sh

Start Attacks (Layer 3/4)

Usage: <script> <queries to send (default: 1500)>

sudo ./gen_data.sh 10.1.6.66

use this for AWS:   sudo ./Tester_gen_data.sh 10.1.6.66 512 

Start Attacks (Layer 7)

sudo ./gen_data_layer7.sh 10.1.6.66

Stop all Attacks

sudo ./kill_all_attacks.sh

Update Attacks

sudo ./update_attacks.sh

Testing

The following are commands that can be used to help visualize the attack details

htop

speedometer -l -r eth0 -t eth0 -m $(( 1024 * 1024 * 3 / 2 ))

Notes / Sources

https://www.tutorialspoint.com/python_penetration_testing/python_penetration_testing_tutorial.pdf https://tools.kali.org/tools-listing

About

A number of scripts to generate traffic for testing of anti-DDoS solutions


Languages

Language:Shell 60.2%Language:Python 39.8%