Skip to content

ShudarsanRegmi/packetSniffer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Packet Sniffer

Welcome to Packet Sniffer, a powerful tool for capturing and analyzing network traffic. Whether you're a network administrator, developer, or security enthusiast, Packet Sniffer provides the essential features you need to understand and manage network communication.

Features

  • Packet Capture: Capture TCP, UDP, and other network packets.
  • Packet Details Display: View detailed information about captured packets.
  • IP-Based Filtering: Filter packets based on source and destination IP addresses.

Installation

Clone the repository:

git clone https://github.com/your_username/packet-sniffer.git

Be root

sudo su

Compile the code

gcc -o packetSniffer ./main.c

Run the code

./packetSniffer

Screenshots

Displaying TCP packet thumbnail

TCP Packet Thumbnail

Displaying UDP Packet ThumbnailUDP Packet Thumbnail

Displaying Other Packet Thumbnail

Other Packet Thumbnail

Displaying TCP Packet Details

TCP Packet Thumbnail

Displaying UDP Packet Details

UDP Packet Details