2021-12-26 17:52:18 +00:00
|
|
|
|
[[Preface]]
|
|
|
|
|
["preface",id="Preface"]
|
|
|
|
|
== Preface
|
2014-01-27 03:08:01 +00:00
|
|
|
|
|
|
|
|
|
[[PreForeword]]
|
|
|
|
|
|
|
|
|
|
=== Foreword
|
|
|
|
|
|
2016-11-01 21:35:29 +00:00
|
|
|
|
This book tries to give you a guide to start your own experiments into
|
2014-01-27 03:08:01 +00:00
|
|
|
|
the wonderful world of Wireshark development.
|
|
|
|
|
|
2016-11-01 21:35:29 +00:00
|
|
|
|
Developers who are new to Wireshark often have a hard time getting
|
2014-01-27 03:08:01 +00:00
|
|
|
|
their development environment up and running. This is
|
|
|
|
|
especially true for Win32 developers, as a lot of the tools and methods
|
|
|
|
|
used when building Wireshark are much more common in the UNIX world than
|
|
|
|
|
on Win32.
|
|
|
|
|
|
2016-11-01 21:35:29 +00:00
|
|
|
|
The first part of this book will describe how to set up the environment
|
2014-01-27 03:08:01 +00:00
|
|
|
|
needed to develop Wireshark.
|
|
|
|
|
|
2016-11-01 21:35:29 +00:00
|
|
|
|
The second part of this book will describe how to change the Wireshark
|
2014-01-27 03:08:01 +00:00
|
|
|
|
source code.
|
|
|
|
|
|
|
|
|
|
We hope that you find this book useful, and look forward to your comments.
|
|
|
|
|
|
|
|
|
|
[[PreAudience]]
|
|
|
|
|
|
|
|
|
|
=== Who should read this document?
|
|
|
|
|
|
2016-11-01 21:35:29 +00:00
|
|
|
|
The intended audience of this book is anyone going into the development of
|
2014-01-27 03:08:01 +00:00
|
|
|
|
Wireshark.
|
|
|
|
|
|
2016-11-01 21:35:29 +00:00
|
|
|
|
This book is not intended to explain the usage of Wireshark in general.
|
|
|
|
|
Please refer the
|
2018-02-04 23:15:02 +00:00
|
|
|
|
{wireshark-users-guide-url}[Wireshark User’s Guide] about Wireshark usage.
|
2014-01-27 03:08:01 +00:00
|
|
|
|
|
2016-11-01 21:35:29 +00:00
|
|
|
|
By reading this book, you will learn how to develop Wireshark. It will
|
|
|
|
|
hopefully guide you around some common problems that frequently appear for
|
2014-01-27 03:08:01 +00:00
|
|
|
|
new (and sometimes even advanced) developers of Wireshark.
|
|
|
|
|
|
|
|
|
|
[[PreAck]]
|
|
|
|
|
|
|
|
|
|
=== Acknowledgements
|
|
|
|
|
|
2016-11-01 21:35:29 +00:00
|
|
|
|
The authors would like to thank the whole Wireshark team for their
|
2014-01-27 03:08:01 +00:00
|
|
|
|
assistance. In particular, the authors would like to thank:
|
|
|
|
|
|
|
|
|
|
* Gerald Combs, for initiating the Wireshark project.
|
|
|
|
|
|
|
|
|
|
* Guy Harris, for many helpful hints and his effort in maintaining
|
|
|
|
|
the various contributions on the mailing lists.
|
|
|
|
|
|
2016-11-01 21:35:29 +00:00
|
|
|
|
* Frank Singleton from whose `README.idl2wrs` <<ChDissectIdl2wrs>> is derived.
|
2014-11-09 19:39:15 +00:00
|
|
|
|
|
2016-11-01 21:35:29 +00:00
|
|
|
|
The authors would also like to thank the following people for their
|
2014-01-27 03:08:01 +00:00
|
|
|
|
helpful feedback on this document:
|
|
|
|
|
|
|
|
|
|
* XXX - Please give feedback :-)
|
|
|
|
|
|
2016-11-01 21:35:29 +00:00
|
|
|
|
And of course a big thank you to the many, many contributors of the
|
2014-01-27 03:08:01 +00:00
|
|
|
|
Wireshark development community!
|
|
|
|
|
|
|
|
|
|
[[PreAbout]]
|
|
|
|
|
|
|
|
|
|
=== About this document
|
|
|
|
|
|
2019-08-09 02:43:04 +00:00
|
|
|
|
This book was developed by mailto:{wsdg-author-email}[Ulf Lamping],
|
|
|
|
|
updated for VS2013 by mailto:{wsdg-author-email2}[Graham Bloice],
|
|
|
|
|
and updated for later versions of Visual Studio by various contributors.
|
2014-01-27 03:08:01 +00:00
|
|
|
|
|
|
|
|
|
It is written in AsciiDoc.
|
|
|
|
|
|
|
|
|
|
[[PreDownload]]
|
|
|
|
|
|
|
|
|
|
=== Where to get the latest copy of this document?
|
|
|
|
|
|
2019-06-14 23:03:17 +00:00
|
|
|
|
The latest copy of this documentation can always be found at
|
|
|
|
|
{wireshark-developers-guide-url}.
|
2014-01-27 03:08:01 +00:00
|
|
|
|
|
|
|
|
|
[[PreFeedback]]
|
|
|
|
|
|
|
|
|
|
=== Providing feedback about this document
|
|
|
|
|
|
2016-11-01 21:35:29 +00:00
|
|
|
|
Should you have any feedback about this document, please send it to the
|
|
|
|
|
authors through mailto:{wireshark-dev-list-email}[].
|
2014-01-27 03:08:01 +00:00
|
|
|
|
|
|
|
|
|
|