Skip to content

Master Bot and Slave Bot for Distributed denial of service attack

Notifications You must be signed in to change notification settings

Pankajchandan/DDOS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DDOS

Master Bot and Slave Bot for Distributed denial of service attack The master bot is run on mater system and slave bots on any number of slave bots

requirements: java environment compile using makefile

Commands

*To run the Master bot use the following command line argument

-p portNumber

*To run SlaveBot Use the following Command line argument

-h hostaddressOf Master -p PortAddressOfMasterBot

The following commands are supported by master Bot

  1. list

This command lists all the slave bots connected to master

  1. connect slaveBotIp/all targetBotIP portNo Number of connection

This command directs the particular slaveBot or all slavebots to connect the target ip on the mentioned port number . number of connection states number of connection to the target.

  1. disconnect (IPAddressOrHostNameOfYourSlave|all) (TargetHostName|IPAddress) [TargetPort:all ifno port specified]

Close a number of connections to a given host Any violation of name or formatting specified in this document will result in zero grade. Your program must run via command line execution.

  1. connect (IPAddressOrHostNameOfYourSlave|all) (TargetHostName|IPAddress) TargetPortNumber [NumberOfConnections: 1 if not specified] [keepalive]

When the keepalive option is given, your client should select that socket option while creating the related connection.

  1. connect (IPAddressOrHostNameOfYourSlave|all) (TargetHostName|IPAddress) TargetPortNumber [NumberOfConnections: 1 if not specified] [url=path-to-be-provided-to webserver]

As an example, if you select to attack the Google search engine you will use:url=/#q=The slave will generate a HTTP request equivalent to: https://www.google.com/#q=YourRandomString

  1. ipscan (IPAddressOrHostNameOfYourSlave|all) (IPAddressRage)

When your slave process this command it will generate a list of IP addresses that replied to ICMP echo messages and it should respond with empty list if none of the addresses responded to ICMP echo requests within 5 seconds. Your master must process the list of IP addresses that responded and present them as a comma separated list of IP addresses

  1. tcpportscan (IPAddressOrHostNameOfYourSlave|all) (TargetHostName|IPAddress) TargetPortNumberRage

slave scans what TCP ports area alived in the target host and create a comma separated list of those ports.

  1. geoipscan (IPAddressOrHostNameOfYourSlave|all) (IPAddressRage)

When the slave process this command it generates a list of IP addresses that replied to ICMP echo messages along with their geolocation information. The command responds with empty list if none of the addresses responded to ICMP echo requests within 5 seconds.

About

Master Bot and Slave Bot for Distributed denial of service attack

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published