Skip to content
/ pysniffer Public

Sniffer for traffic analysis in the discipline methodology of safe software development and operation

Notifications You must be signed in to change notification settings

6dba/pysniffer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HTTP traffic sniffer

Python Version CodeFactor Grade

A HTTP Packet Sniffer developed in Python 3.

Monitoring the network always seems to be a useful task for network security engineers, as it enables them to see what is happening in the network, see and control malicious traffic, etc. Once an HTTP request is captured, we extract some information from the packet and print them out.

Sniffer for traffic analysis is implemented for the discipline "Methodology of safe software development and operation" IS NSTU

Running the Application

Simply clone this repository with git clone, install the dependencies and execute the main.py file.

You must first install Npcap

user@host:~$ git clone https://github.com/6dba/pysniffer.git
user@host:~$ cd pysniffer
user@host:~/pysniffer$ pip install -r requirements.txt
user@host:~/pysniffer$ sudo python3 main.py

Administrative privileges are required for scapy to work correctly and listen to traffic

Usage

user@host:~/pysniffer$ sudo python3 main.py

About

Sniffer for traffic analysis in the discipline methodology of safe software development and operation

Resources

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages