Skip to content

Network Packet Sniffer : A Python-based tool for capturing and analyzing network packets. Displays source and destination IP addresses, protocols, and payload data. Developed with Scapy and Npcap, this tool is intended for educational purposes and emphasizes ethical use.

License

Notifications You must be signed in to change notification settings

anisaunnisa02/PRODIGY_CS_05

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

Network Packet Analyzer

A powerful packet sniffer tool that captures and analyzes network packets. This tool displays crucial information such as source and destination IP addresses, protocols, and payload data, offering deep insights into network traffic.

Features

  • Captures real-time network packets.
  • Displays source and destination IP addresses.
  • Analyzes protocols (TCP, UDP, ICMP).
  • Prints payload data for deeper inspection.

Technology Stack

  • Python: Core implementation language.
  • Scapy: Library used for network packet manipulation.
  • Npcap: Packet capturing on Windows.
  • VS Code: Development and testing environment.

Usage

  1. Run the Packet Sniffer: python packet_sniffer.py

  2. View the Output: The sniffer will display captured packet information in the terminal.

License

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

About

Network Packet Sniffer : A Python-based tool for capturing and analyzing network packets. Displays source and destination IP addresses, protocols, and payload data. Developed with Scapy and Npcap, this tool is intended for educational purposes and emphasizes ethical use.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages