ANNOUNCEMENT: Live Wireshark University & Allegro Packets online APAC Wireshark Training Session
April 17th, 2024 | 14:30-16:00 SGT (UTC+8) | Online

Wireshark-users: Re: [Wireshark-users] Wireshark compiled with HTTPS/SSL/TLS support

From: Guy Harris <guy@xxxxxxxxxxxx>
Date: Tue, 9 Aug 2011 22:30:02 -0700
On Aug 9, 2011, at 6:53 PM, ERIC KRAUSE wrote:

> Are you saying one of those downloads already has TLS compiled in? As I understood it, TLS was not included in mainline distros and you had to specifically compile with TLS.

TLS is a protocol, not a library.  Wireshark has no option to remove all support for it; standard Wireshark can dissect it.  If built with the GnuTLS library, Wireshark can also decrypt SSL/TLS sessions; if you're building with autoconf, and the system on which you're building Wireshark has a GnuTLS that Wireshark can use, the configure script will, unless you explicitly tell it *not* to build with that library, build with it.

I'm not sure what "distro" means here.  The only precompiled binaries we offer are for Windows and Mac OS X; the Windows 32-bit and 64-bit builds appear to include the GnuTLS library, as does the 32-bit x86 OS X build for Leopard - I can't tell how the 64-bit x86 OS X build for Snow Leopard or the 32-bit PowerPC OS X build for Leopard are done from the 1.6 buildbot, but I suspect they're also done with the GnuTLS library.  If you have an OS other than Windows or Mac OS X, your precompiled binary came from somewhere else; you'd have to check whether there are any precompiled binaries for those platforms where Wireshark is built with GnuTLS if you want to be able to decrypt SSL sessions.