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
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
user@host:~/pysniffer$ sudo python3 main.py