Skip to content

Latest commit

 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PacketVision

Uses PyShark to display sent packets and their destinations/sources. Resolves IP's using dns if able to, and organizes using a pi chart. Flags suspicious events including: Port scans, DNS tunneling, ICMP floods, General high packet volume/rate, suspicious port traffic.

Usage

Testing suspicious events

ICMP flood:

sudo ping -i 0.01 -c 600 8.8.8.8

(Use in terminal to run program -> loopback interface monitoring needed to test)

sudo PV_INTERFACE=lo0 python3 packetvision.py

Port scan (nmap install needed):

nmap -p 1-1000 127.0.0.1

Use in terminal to run program -> loopback interface monitoring needed to test)

sudo PV_INTERFACE=lo0 python3 packetvision.py

Suspicious port:

nc 127.0.0.1 4444

DNS tunneling:

dig aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.example.com

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages