Hardware Requirements:
- Pluribus Switch
- A host machine to access the Switch remotely
- An ethernet lan connection to connect host to the switch
Software Requirements:
- Ubuntu
- Python3
- sshpass (sudo apt-get install sshpass)
- CLI of Pluribus Switch installed in the Switch
How to Execute:
- Run the ddos_check_each_ip_gui.py
- Give the Admin e-mail address for notification purpose
- The program keeps checking after every 5 seconds for ddos attack
- When a ddos attack is detected a. The client IP address is blocked b. The admin is sent a mail and notified
- It runs forever checkiing for ddos attack