How to get a diff for two or more packets in a stream
I've been trying to figure out a plugin that could allow a user to click on/select two packets and then hit a keybind or select something in the toolbar to have a window pop up showing a diff for the two packets. From what I can find, lua is just used for dissectors and to change the source code is very difficult? The Idea in my head right now is that I can drop a .dll in a plugin folder or maybe have wireshark run a python script. I'm just trying to get it to work in linux, but if that's not an option, that's fine. I'm very new to wireshark and haven't been able to find any sort of api for a plugin through google, but If someone could explain how to I might go about this, it would be appreciated as I am quite clueless as to how to go about this.