A simple Ethernet sniffer that can log the IP and MAC addresses for TCP, UDP, ICMP and ARP traffic.
It uses the Linux PF_PACKET
interface to avoid relying on libpcap.
$ make l2sniff
$ sudo ./l2sniff eth0
A simple Ethernet sniffer that can log the IP and MAC addresses for TCP, UDP, ICMP and ARP traffic.
It uses the Linux PF_PACKET
interface to avoid relying on libpcap.
$ make l2sniff
$ sudo ./l2sniff eth0