Sniffing and Recovering Network Information Using Wireshark Wireshark is a free and open-source packet analyzer. It is used for network troubleshooting, analysis, software and communications protocol development, and education. Wireshark is cross-platform, using the GTK+ widget toolkit to implement its user interface, and using pcap to capture packets, it runs on various Unix-like operating systems including Linux, OS X, BSD, and Solaris, and on Microsoft Windows. You can download Wireshark for Windows or Mac OS X from the official website (http://www.wireshark. org/download.html). Most Linux systems have pre installed Wireshark tool. In the case that Wireshark is not installed you can just follow the bellow documentaiton and run the proper command for each operation system: Building and Installing Wireshark (http://www.wireshark.org/docs/wsug_html_chunked/ ChapterBuildInstall.html). Wireshark needs to be run as the root user in your system. After Wireshark run, will give you a mes...