MarkTLite / DDoS_ML_Classifier

Deployed using Streamlit. Uses ML to classify DDoS Attacks basing on given data. Click for more info.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DDoS Attack Prediction Web App

Brief Description

In a DDoS attack, several negotiated computers are used to target network resources and servers resulting in the denial of a service to a legitimate user. In this app, you input values from a network such as Packet Count, Received bytes for the machine learning based model to detect Distributed Denial of Service(DDoS) attacks.

These inputs are passed to a pipeline of SVM, logistic regression, Naive Bayes and KNN. Then their predictions along with the data are finally fed to a Random Forest Classifier.

Link to deployed app

Click here

Sample Data

Packet Count: 45304
Byte Count: 48294064
Duration: 100
Duration of n_second: 716000000
Total Duration: 100000000000
Total flows: 3
Packet per flow: 13535
Byte per flow: 14428310
Packet Rate : 451
Port number: 3
Transmitted bytes: 143928631
Received bytes: 3917
Transmitted kilobytes: 0

About

Deployed using Streamlit. Uses ML to classify DDoS Attacks basing on given data. Click for more info.


Languages

Language:Python 100.0%