As you already know, Wireshark is an open-source protocol analyzer software, very used for monitoring the network traffic.
The latest version available is Wireshark 2.6.5 which has been recently released, bringing many changes.
The full list of changes is available here:
- The Wireshark dissection engine could crash.
- The DCOM dissector could crash.
- The LBMPDM dissector could crash.
- The MMSE dissector could go into an infinite loop.
- The IxVeriWave file parser could crash.
- The PVFS dissector could crash.
- The ZigBee ZCL dissector could crash.
- VoIP Calls dialog doesn’t include RTP stream when preparing a filter.
- Closing Enabled Protocols dialog crashes wireshark.
- Unable to Export Objects → HTTP after sorting columns.
- DNS Response to NS query shows as malformed packet.
- Encrypted Alerts corresponds to a wrong selection in the packet bytes pane.
- ESP will not decode since 2.6.2 – works fine in 2.4.6 or 2.4.8.
- Wireshark tries to decode EAP-SIM Pseudonym Identity.
- Infinite read loop when extcap exits with error and error message.
- OPC UA Max nesting depth exceeded for valid packet.
- TShark 2.6 does not print GeoIP information.
- ISUP (ANSI) packets malformed in WS versions later than 2.4.8.
- Handover candidate enquire message not decoded.
- TShark piping output in a cmd or PowerShell prompt stops working when GeoIP is enabled.
- ICMPv6 with routing header incorrectly placed.
- IEEE 802.11 Vendor Specific fixed fields display as malformed packets.
- text2pcap -4 and -6 option should require -i as well.
- text2pcap direction sensitivity does not affect dummy ethernet addresses.
- MLE security suite display incorrect.
- Message for incorrect IPv4 option lengths is incorrect.
- TACACS+ dissector does not properly reassemble large accounting messages.
- NLRI of S-PMSI A-D BGP route not being displayed.
Up to date packages are available via the Wireshark PPA, so installing the software on Ubuntu should not cause problems to anyone.
All you need to do is add the PPA to your system, update the local repository index and install the wireshark package:
$ sudo add-apt-repository ppa:wireshark-dev/stable
$ sudo apt-get update
$ sudo apt-get install wireshark
Optional, to remove wireshark, do:
$ sudo apt-get remove wireshark
The installation instructions work on Ubuntu 18.10 Cosmic Cuttlefish, Ubuntu 18.04 Bionic Beaver, Ubuntu 16.04 Xenial Xerus and other Ubuntu derivative systems, like Linux Mint and Elementary OS.