A simple packet sniffing tool written in Python for educational and analysis purposes.
This project captures network packets on a given interface (e.g., Kali Linux) and displays basic information about the packets, such as headers, source/destination, and protocol.
Unauthorized sniffing on networks you do not control may violate laws.
- Captures live packets from a network interface
- Displays packet summary (protocol, source, destination)
- Easy to run and understand
- Python 3
- Scapy (for packet capture and parsing)
git clone https://github.com/Appiseq/Packet-Sniffing.git cd Packet-Sniffing
pip install -r requirements.txt sudo python3 packet_sniffer.py
Captured TCP Packet from 192.168.1.10 → 172.217.0.46 Protocol: TCP Length: 74
- Network debugging
- Protocol understanding
- Security research (ethical only)