Skip to content

A Python-based tool for capturing and analyzing network traffic in real-time. Features a graphical user interface (GUI) for monitoring packets, inspecting protocols, and detecting suspicious activity. Ideal for DevSecOps, Security Engineers, and SysAdmins working with network monitoring, intrusion detection, and traffic analysis.

Notifications You must be signed in to change notification settings

Pmvita/Network-Packet-Sniffer_app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Network Packet Sniffer

This is a simple Network Packet Sniffer application built using Python. It features a graphical user interface (GUI) that allows users to capture and display network packets in real-time.

Features

  • Capture network packets using Scapy.
  • Display captured packets in a list.
  • Start and stop packet sniffing with buttons.
  • Basic settings tab for future enhancements.

Screenshot

Packet Sniffer Screenshot

Requirements

  • Python 3.x
  • Scapy
  • Tkinter (usually comes pre-installed with Python)

Installation

  1. Clone the repository or download the packet_sniffer.py file.

  2. Install the required libraries using pip:

    pip install -r requirements.txt
  3. Run the application:

    sudo python packet_sniffer.py

Usage

  • Click the "Start Sniffing" button to begin capturing packets.
  • The captured packets will be displayed in the list box.
  • Click "Stop Sniffing" to stop the capture.

Note

Running this application may require administrative privileges depending on your operating system.

License

This project is licensed under the MIT License.

About

A Python-based tool for capturing and analyzing network traffic in real-time. Features a graphical user interface (GUI) for monitoring packets, inspecting protocols, and detecting suspicious activity. Ideal for DevSecOps, Security Engineers, and SysAdmins working with network monitoring, intrusion detection, and traffic analysis.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages