Does Wireshark natively support Class C and Class D protocols to retrieve EMP (Edge Message Protocol) messages?
Does Wireshark natively support Class C and Class D protocols to retrieve EMP (Edge Message Protocol) messages or is a plugin required for this functionality? If a plugin is needed, which one should be installed to enable support for the Class D protocol?
Are we talking about CLASS D MESSAGING SPECIFICATION Standard S-9356 here?
Yes, that's correct, I’m referring to the CLASS D MESSAGING SPECIFICATION & EMP (Edge Messaging Protocol) messages. I’m not sure about the Standard #.
The author of the github.io page linked to above has LinkedIn contact at the top of the page.
I opened a github issue to ask if a dissector is available:
https://github.com/ericwu1997/ericwu1...
(250707 Update: "Unfortunately, the director (dissector?) is for company internal use ...")
@Chuckc - Thank you for the clarification regarding the dissector being for internal use.
Would you be able to help or guide me in developing a custom dissector—either in Lua or C—for parsing EMP messages over Class D? Any documentation, sample code, or suggestions on where to start would be greatly appreciated. I'm especially interested in understanding how to structure the protocol layers and register it properly in Wireshark.
Thank you in advance for your time and support.
Do you have access to the documents that define the message protocols?
AAR List of standards
Do you want to build a dissector or are you trying to reverse engineer the protocols with Wireshark?