Wireshark.org - ( Open Source)
Wireshark helps network administrators to solve protocol issues by diagnosing the problems in the software protocols.
Wireshark is a famous network analysis or packet sniffer tool protocols.
Wireshark examine data from a live network, and can also take a snapshot of the various communications that work on it at another time. Wireshark proposes to see the "dissector tables" directly from the main window. The application can export objects to SMB screen or display the compiled BPF code for capture filters. Finally, Wireshark supports a variety of protocols such as ADwin, Apache Etch, JSON, reload or Wi-Fi P2P (Wi-Fi Direct).
The interface is quite austere, hides an extremely powerful that only experts can use software correctly.
This software is essential for any network administrator to diagnose problems in the software protocols.
The following vulnerabilities have been fixed:
The MP4 dissector could crash.
The ADB dissector could crash.
The IEEE 802.15.4 dissector could crash.
The NBAP dissector could crash.
The VLAN dissector could crash.
The LWAPP dissector could crash.
The TCP dissector could crash.
The CQL dissector could to into an infinite loop.
The Kerberos dissector could crash.
Multiple dissectors and other modules could leak memory. The TN3270,ISUP,LAPD,SMB2,GIOP,ASN.1,MIME multipart,H.223 and PCP dissectors were susceptible along with Wireshark and TShark.
The following bugs have been fixed:
TRANSUM doesnt account for DNS retries in the Request Spread.
BGP: IPv6 NLRI is received with Add-path ID, then Wireshark is not able to decode the packet correctly.
Lua script calling Ethernet dissector runs OK in 1.12.4 but crashes in later releases.
PEEKREMOTE dissector lacks 80mhz support, short preamble support and spatial streams encoding.
Statistics > UDP Multicast Streams > [Copy|Save as..] is broken.
Typo error in enumeration value of speech version identifier.
In "Unsaved packets" dialog one can NOT use keyboard to choose "Continue without Saving".
WCCP logical error in CHECK_LENGTH_ADVANCE_OFFSET macros.
Buildbot crash output: fuzz-2018-03-19-19114.pcap.
alloca() used in wsutil/getopt_long.c without <alloca.h> inclusion.
HP-UX HP ANSI C requires -Wp,-H200000 flag to compile.
Makefile.in uses non-portable "install" command.
HP-UX HP ANSI C doesnt support assigning {} to a variable in epan/app_mem_usage.c.
PPP in SSTP, HDLC framing not parsed properly.
Using the DIAMETER dictionary causes the standard input to be closed when the dictionary is read.
Updated Protocol Support:
6LoWPAN, ADB, BGP, CQL, DNS, Ethernet, GIOP, GSM BSSMAP, H.223, IEEE 802.11, IEEE 802.11 Radiotap, IEEE 802.15.4, ISUP, Kerberos, LAPD, LWAPP, MIME multipart, MP4, NBAP, NORDIC_BLE, PCP, PEEKREMOTE, S1AP, SMB2, SSTP, T.30, TCP, TN3270, TRANSUM, VLAN, WCCP and WSP.