This chapter will provide you with information about the
various tools needed for Wireshark development.
None of the tools mentioned in this chapter are needed to
run Wireshark; they are only needed to build it.
Most of these tools have their roots on UNIX like
platforms, but Win32 ports are also available. Therefore the
tools are available in different "flavours":
-
UNIX (or Win32 Cygwin): the tools should be commonly
available on the supported UNIX platforms, and for Win32
platforms by using the Cygwin UNIX emulation
-
Win32 native: some tools are available as native
Win32 tools, no special emulation is required
|
Warning! |
Unless you know exactly what you are doing, you
should strictly follow the recommendations given in
Chapter 2, Quick Setup
!
|
The following sections give a very brief description of
what a particular tool is doing, how it is used in the
Wireshark project and how it can be installed and
tested.
Don't expect a lot of documentation regarding these tools
in this document. If you need further documentation of a
specific tool, you should find lot's of useful information on
the web, as these tools are commonly used. You can also try to
get help for the UNIX based tools with
toolname --help
or read the manpage
man toolname
.
You will find explanations of the tool usage for some of
the specific development tasks in
Chapter 3, Work with the Wireshark sources
.