A packet sniffer is a piece of software that should be running in parallel with the application whose packets needed to be analyzed.
a packet-sniffer software is normally has two components: a packet-capturer and a packet-analyzer. The packet-capturer captures a copy of all outgoing and incoming frames (at the data-link layer) and passes them to the packet-analyzer. The packet analyzer can then extract different headers and the ultimate message for analysis.
2 of 31
3 of 31
WIRESHARK
a packet-sniffer called Wireshark.
Wireshark is a free packet sniffer/analyzer which is available for both UNIX-like (Unix, Linux, Mac OS X, BSD, and Solaris) and Windows operating systems. It captures packets from a network interface and displays them with Windows operating systems.
It captures packets from a network interface and displays them with detailed protocol information. Wireshark, however, is a passive analyzer. It only captures packets without manipulate them; it neither sends packets to the network nor does other active operations.
Wireshark is not an intrusion-detection tool either. It does not give warning about any network intrusion. It, nevertheless, can help network administrators to figure out what is going on inside a network and to troubleshoot network problems.
4 of 31
DOWNLOADING AND INSTALLING
To download the Wireshark software, connect to the Internet using the website: