Debang5hu / Network-Analyzer

A network analyzer made to detect DOS

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Network-Analyzer

A network analyzer made to detect DOS

Getting Started:

A network analyzer made using python 3.11 and scapy.It captures the network packet and detect for DOS by counting the number of packets send to
target also logs the information of a captured packet to a pcap file,which can be used later,
'map.py' can be used to plot the location of your public ip to destination ip (publicly available) on map and see the route of the packet.


How to use:

usage

to capture the network packets:

sudo python3 main.py wlan0

capture

to see the route of network packet

python3 map.py  

Screenshot_2023-10-30_10_31_27


Next update:

to implement ML for DOS detection


Installation:

Linux:

to clone the repository

git clone https://github.com/Debang5hu/Network-Analyzer.git

get into the directory

cd Network-Analyzer 

to install the dependencies

pip install -r requirements.txt 

to run the script

sudo python3 main.py wlan0

Demo:

demo.mp4

About

A network analyzer made to detect DOS


Languages

Language:Python 100.0%