Chapter 3. Work with the Wireshark sources

Table of Contents

3.1. Introduction
3.2. The Wireshark Git repository
3.3. Obtain the Wireshark sources
3.4. Update the Wireshark sources
3.5. Build Wireshark
3.6. Run generated Wireshark
3.7. Debug your generated Wireshark
3.8. Make changes to the Wireshark sources
3.9. Contribute your changes
3.10. Apply a patch from someone else
3.11. Binary packaging

3.1. Introduction

This chapter will explain how to work with the Wireshark source code. It will show you how to:

  • Get the source
  • Compile it on your machine
  • Submit changes for inclusion in the official release

This chapter will not explain the source file contents in detail, such as where to find specific functionality. This is done in Section 7.1, “Source overview”.