PacketHunter is a packet sniffer written in C. It is able to capture all packets passing on the LAN, identify used protocols, decode headers, and print data transmitted.