Skip to content

A lightweight packet sniffer for Windows and Linux that captures Layer 2 (Ethernet) packets, displaying detailed hex and ASCII output. It supports sniffing on any network interface and saves packets to a PCAP file for analysis.

License

Notifications You must be signed in to change notification settings

tobiasGuta/sniff

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Network Packet Sniffer (Windows & Linux)

sniff

 py .\proxy.py Ethernet0

Screenshot 2024-12-11 183130

A lightweight packet sniffer for Windows and Linux that captures Layer 2 (Ethernet) packets, displaying detailed hex and ASCII output. It supports sniffing on any network interface and saves packets to a PCAP file for analysis.

Features:

  • Cross-platform support: Windows (with Npcap) and Linux.
  • Captures Layer 2 (Ethernet) packets.
  • Displays hex and ASCII output for each packet.
  • Saves packets to PCAP files for analysis.

Dependencies:

  • Windows: Requires Npcap. Scapy.
  • Linux: Requires Scapy.

About

A lightweight packet sniffer for Windows and Linux that captures Layer 2 (Ethernet) packets, displaying detailed hex and ASCII output. It supports sniffing on any network interface and saves packets to a PCAP file for analysis.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages