Rithik Sachdev
Shreya Mishra
Aarushi Ghadiya
Shekhar Sharma
Prof. Vandan Tewari
Prof. Veerendra Shrivastav
Denial-of-Service attack (DoS attack) is a cyber-attack in which the perpetrator seeks to make a machine or network resource unavailable to its intended users by temporarily or indefinitely disrupting services of a host connected to the Internet.
- Combine the data from the 3 datasets i.e. CicDos2019, ISCXIDS2012 and the signature dataset and create a raw dataset that contains data regarding the normal traffic (from CicDos2019 and ISCXIDS2012). The data regarding the DDOS attack is obtained from the signature dataset that is made in the lab under a controlled environment.
- A feature selection algorithm is applied on the raw data in order to reduce the number of variable and assess their importance in the accurate prediction and detection of DDOS attack.
- A new customized dataset is thus obtained and further machine learning algorithms are applied to it.
- Model with the highest accuracy is chosen for detection of DDOS attacks.
cd ddos
- Install requirements -
python install -r requirements.txt
python DDoSDetector.py