Skip to content

A software which uses SDN concept. It runs in a host and protects all other hosts in the network from SYN flood DDOS attack in which Pluribus swtich is connected. It is done by accessing the Pluribus swtich, retrieving network data and analyzing it

Notifications You must be signed in to change notification settings

akshayadiga/DDOS-Detection-in-Pluribus-Switch

Repository files navigation

Hardware Requirements:

  1. Pluribus Switch
  2. A host machine to access the Switch remotely
  3. An ethernet lan connection to connect host to the switch

Software Requirements:

  1. Ubuntu
  2. Python3
  3. sshpass (sudo apt-get install sshpass)
  4. CLI of Pluribus Switch installed in the Switch

How to Execute:

  1. Run the ddos_check_each_ip_gui.py
  2. Give the Admin e-mail address for notification purpose
  3. The program keeps checking after every 5 seconds for ddos attack
  4. When a ddos attack is detected a. The client IP address is blocked b. The admin is sent a mail and notified
  5. It runs forever checkiing for ddos attack

About

A software which uses SDN concept. It runs in a host and protects all other hosts in the network from SYN flood DDOS attack in which Pluribus swtich is connected. It is done by accessing the Pluribus swtich, retrieving network data and analyzing it

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages