Wireshark Developer's Guide"> %SvnVersionFile; Permission is granted to copy, distribute and/or modify this document under the terms of the GNU General Public License, Version 2 or any later version published by the Free Software Foundation.All logos and trademarks in this document are property of their respective owner."> ]> &DocumentTitle; &DocumentSubTitle; &BookMetaInformation; &Preface; Wireshark Build Environment Part I. Wireshark Build Environment The first part describes how to set up the tools, libraries and source needed to generate Wireshark, and how to do some typical development tasks. Part II. Wireshark Development The second part describes how the Wireshark sources are structured and how to change the sources (e.g. adding a new dissector). &EnvIntroduction; &QuickSetup; &Sources; &Tools; &Libraries; Wireshark Development (incomplete) Part I. Wireshark Build Environment The first part describes how to set up the tools, libraries and source needed to generate Wireshark, and how to do some typical development tasks. Part II. Wireshark Development The second part describes how the Wireshark sources are structured and how to change the sources (e.g. adding a new dissector). &HowWiresharkWorks; &BuildIntroduction; &Capture; &Dissection; &UserInterface; &AppGPL;