Skip to content

tabulates and sorts packet data from wireshark PCAP files.

License

Notifications You must be signed in to change notification settings

balrog69-420/Pyshark

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PCAP Analysis Tool

Project Description

This Python-based tool analyzes PCAP (Packet Capture) files, providing insights into network traffic. It processes basic packet information, analyzes protocol distribution, and identifies top talkers in the network. The results are stored in a SQLite database for easy querying and visualization.

Features

  • Load and process PCAP files
  • Extract basic packet information (source IP, destination IP, protocol, length, timestamp)
  • Analyze protocol distribution
  • Identify top talkers (most active IP addresses)
  • Store results in a SQLite database
  • Display results in a tabular format

Please read the PDF file for more information.

The end goal of the project was to create machine learning model that could predict anomalous network traffic by being given one PCAP file of local network data. Then, when a second pcap file is submitted. Network traffic is compared to the model to determine anomalies. This work was was completed using a different code base. Utilizing pytorch library and a basic anomaly detection model, however its use and accuracy is sub-optimal. These files will be added at a later date.

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

tabulates and sorts packet data from wireshark PCAP files.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages