sniffglue

Secure multithreaded packet sniffer.
Usage
sniffglue --help
Installation
Make sure you have libpcap installed:
Debian/Ubuntu:
apt-get install libpcap-dev
Archlinux:
pacman -S libpcap
Install:
cargo install sniffglue
Decoders
- ethernet
- ipv4
- ipv6
- arp
- tcp
- udp
- icmp
- http
- tls
- pop3
- smtp
- imap
- dns
- dhcp
- 802.11
Fuzzing
sniffglue supports cargo-fuzz. To start fuzzing, make sure cargo-fuzz is installed and run
cargo fuzz run read_packet
License
GPLv3+