netmate
Netmate is a GTK+ program that shows network protocols headers in 32-bit aligned fields, identical as they are represented in Request for Comments (RFCs). It can be used to learn and teach about network protocols and to understand their functionality and collaboration.
This tool supports input files in pcap(ng) format as they are created by tcpdump, wireshark or other code based on libpcap.
Netmate is written in C and released under the GNU General Public License. It was inspired by netdude, that is not further developed any more.
Network Protocols
Currently the following network protocols are supported:
- Layer 2: Ethernet, SLL (Linux Cooked)
- Layer 3: ARP, ICMP, ICMPv6, IPv4, IPv6
- Layer 4: TCP, UDP
What it looks like...
Windows
To run netmate under windows, you will need to install the following libraries:
What you can do to help
You can help out by telling me your futher wishes, features and protocols you would like to be supported in future netmate releases. Furthermore you can send me bug reports and error messages that need to be fixed.
Download
netmate-0.2.0.tar.gz netmate-0.2.0-win32.zip (precompiled windows binary) Changelog
netmate-0.1.9.tar.gz netmate-0.1.9-win32.zip (precompiled windows binary) Changelog
netmate-0.1.8.tar.gz netmate-0.1.8-win32.zip (precompiled windows binary) Changelog
netmate-0.1.7.tar.gz netmate-0.1.7-win32.zip (precompiled windows binary) Changelog
The latest development version is available at GitHub.