Syncro is a Wireshark plugin that allows a program to remotely command Wireshark. Syncro supports two commands
- GoToFrame - an instruction that causes Wireshark to jump to a new packet and display it's details
- ApplyFilter - instructs Wireshark to apply a display filter
Syncro also asynchronously sends Event messages to the client when the user manually moves to a new packet by clicking on a packet, moving up and down within the packet list or moving using the user interface Go To Frame.
Syncro is a Custom plugin written in C++ and using the Qt libraries. For this reason, Syncro will only work with Qt versions of Wireshark and there is no plan to back-port it to GTK.
In this section we provide the source code for the plugin, a compiled DLL for Windows, a sample Qt client program and a user guide, as well as other useful resources.