2.8. Installing Ethereal under Windows

In this section we explore installing Ethereal under Windows from the binary packages.

2.8.1. Install Ethereal

You may acquire a binary installer of Ethereal named something like: ethereal-setup-x.y.z.exe.

Simply download the Ethereal installer from: http://www.ethereal.com/download.html#releases and execute it.

[Note]Note!

Since Ethereal Version 0.10.12, the WinPcap installer has become part of the main Ethereal installer, so you don't need to download and install two separate packages any longer!

2.8.1.1. Components

Beside the usual installer options like where to install the program, there are several optional components.

[Tip]Tip!

If you are unsure which settings to select, just keep the default settings.

The Components (both Ethereal GTK1 and 2 cannot be installed at the same time):

  • Etheral GTK1 - Ethereal is a GUI network protocol analyzer.

  • Etheral GTK2 - Ethereal is a GUI network protocol analyzer (using the modern GTK2 GUI toolkit, recommended).

  • GTK-Wimp - GTKWimp is the GTK2 windows impersonator (native Win32 look and feel, recommended).

  • Tethereal - Tethereal is a command-line based network protocol analyzer.

The dissection extensions for Ethereal and Tethereal:

  • Dissector Plugins - Plugins with some extended dissections.

  • Tree Statistics Plugins - Plugins with some extended statistics.

  • Mate - Meta Analysis and Tracing Engine - user configurable extension(s) of the display filter engine, see http://wiki.ethereal.com/Mate for details.

  • SNMP MIBs - SNMP MIBs for a more detailed SNMP dissection.

The Tools:

  • Editcap - Editcap is a program that reads a capture file and writes some or all of the packets into another capture file.

  • Text2Pcap - Text2pcap is a program that reads in an ASCII hex dump and writes the data into a libpcap-style capture file.

  • Mergecap - Mergecap is a program that combines multiple saved capture files into a single output file.

  • Capinfos - Capinfos is a program that provides information on capture files.

The Additional Tasks:

  • Start Menu Shortcuts - add some start menu shortcuts.

  • Desktop Icon - add an Ethereal icon to the desktop.

  • Quick Launch Icon - add an Ethereal icon to the Explorer quick launch toolbar.

  • Associate file extensions to Ethereal - Associate standard network trace files to Ethereal.

2.8.2. Install WinPcap

[Note]Note!

As mentioned above, the Ethereal installer (since version 0.10.12) takes care of the installation of WinPcap, so usually you don't have to worry about WinPcap at all!

If you do not have WinPcap installed you will be able to open saved capture files, but you will not be able to capture live network traffic.

While running, the Ethereal installer detects which WinPcap version is currently installed and will install WinPcap, if none or an older version is detected.

More WinPcap info:

2.8.2.1. Manual WinPcap Installation

The following is only necessary if you want to try a different version than the one included in the Ethereal installer, e.g. because a new WinPcap (beta) version was released.

Additional WinPcap versions (including newer alpha or beta releases) can be downloaded from the following locations:

At the download page you will find a single installer exe called something like "auto-installer", which can be installed under various Windows systems, including 9x/Me/NT4.0/2000/XP.

2.8.3. Update Ethereal

From time to time you may want to update your installed Ethereal to a more recent version. If you join Ethereal's announce mailing list, you will be informed about new Ethereal versions, see Section 1.7.4, “Mailing Lists” for details how to subscribe to this list.

New versions of Ethereal usually become available every 4-8 weeks. Updating Ethereal is done the same way as installing it, you simply download and start the installer exe. A reboot is usually not required and all your personal settings remain unchanged.

2.8.4. Update WinPcap

New versions of WinPcap are less frequently available, maybe only once in a year. You will find WinPcap update instructions where you can download new WinPcap versions. Usually you have to reboot the machine after installing a new WinPcap version.

[Warning]Warning!

If you have an older version of WinPcap installed, you must un-install it before installing the current version. Recent versions of the WinPcap installer will take care of this.

2.8.5. Uninstall Ethereal

You can uninstall Ethereal the usual way, using the "Add or Remove Programs" option inside the Control Panel. Select the "Ethereal" entry to start the uninstallation procedure.

The Ethereal uninstaller will provide several options which things to be uninstalled, the default is to remove the core components but keep the personal settings, WinPcap and alike.

WinPcap won't be uninstalled by default, as other programs than Ethereal may use it as well.

2.8.6. Uninstall WinPcap

You can uninstall WinPcap independantly of Ethereal, using the "WinPcap" entry in the "Add or Remove Programs" of the Control Panel.

[Note]Note!

After uninstallation of WinPcap you can't capture anything with Ethereal.

It might be a good idea to reboot Windows afterwards.