Skip to content

This was my Computer Network Course Project where we were supposed to implement a packet sniffer.

Notifications You must be signed in to change notification settings

M-K-Arshad/PacketSniffer-Windows

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

PacketSniffer-Windows

This project is developed using various python libraries to sniff packets and detect protocols from those packets. Research on this was conducted and the paper was published on Researchgate.

Research Paper

You can go through the paper here .

Video Explanation

https://youtu.be/kIGyJMYKXgk

Simple Packet Analyzer

Presentation Video

https://www.youtube.com/watch?v=D1gIlPHd3kg

Internet Traffic Classification Tool

Dependencies

It depends on

  • WinDump
  • Libraries in requirements.txt

Resolve Dependencies

  1. Install Python
  2. Install WinDump and place it in C Drive at path like 'C:\WinDump'.
  3. Open the project in terminal ( command prompt or windows shell) and run the following command to install requirements
     pip install -r requirements.txt
    

How To Run?

To run this project go to src folder in the terminal and run

python myshark.py

Some Screens

Home Page

image

Results From CaptureFile

image

Live Capture

image

About

This was my Computer Network Course Project where we were supposed to implement a packet sniffer.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages