Skip to content

kefsaj/CS652-DDoS-TwoSixLabs-Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


TwoSixLabs DDoS CS652 Project


Modified by Kefin Sajan

The aim for this project was to venture into solving DDoS attack that affect many systems. Using previous system states the future scenerios are predicted from 12 DDoS attacks from 36 data points. BGP are a protocol used to connect between major internet service providers, by selecting the most efficient route to deliver information especially used when connecting long distances. These BPG connection are kept active by sending small messages to sustain the client to their destination.

Files used in this particular situation is Locatated: "/content/drive/MyDrive/CS652101-Network-ArchProtocols/Twosixlabs/"

Project requirements: https://pantelis.github.io/cs652/docs/cloud/projects/ddos-detection/


For this project, data from various sourses were used

This is based on "Detecting DDoS Attacks with Machine Learning" created by Chae Clark from Twosixlabs. Based on: https://www.twosixlabs.com/detecting-ddos-attacks-with-machine-learning/
Github link to project: https://github.com/chaeAclark/blog_ddos_detection

DataSet used to run this script was taken from "Two Six Labs Internet Disruption Dataset" By Chae Clark. Due to space limitations, specifically "Indian Ocean Earthquake" taking 215 MB and "Italy Blackout" taking 188.8 MB were the only datasets used in this particular situation. Some issues were presented when using other datasets, and script could not be run. These datasets are a collection over the years from various sources.

UOregon's Route Views Project was used to collect critical BGP data for this project.

Datasets are labeled and described in CIDR blocks which includes the organization it belongs to and geolocation provided by MaxMind. Maxmind's GeoLite database provides approximate location related to each IP address related to each CIDR block


About

The aim for this project was to venture into solving DDoS attack that affect many systems. Using previous system states the future scenerios are predicted from 12 DDoS attacks from 36 data points. BGP are a protocol used to connect between major internet service providers, by selecting the most efficient route to deliver information especially u…

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors