

This is the only part that is to execute with elevated privileges. The wiretap library is used to read and write capture files in libpcap, pcapng, and many other file formats.

Main “glue code” that holds the other blocks together. Source code can be found in the ui/qt directory. Handling of all user input/output (all windows, dialogs and such). Because of that, it is very easy for people to add new protocols to Wireshark, either as plugins, or built into the source, and they often do!

Wireshark is an open source software project and you can freely use Wireshark on any number of computers you like, without worrying about license keys or fees or such.Īll source code is freely available under the GPL.
