Hello list, I need to write a wireshark dissector for a custom binary protocol with a lot of messages (and with little time available, of course). Last time I've done this by hand (in C), but now I'm looking for an automatic tool; do you have any experience on that topic?
I've found a couple of tools to automatically generate a dissector from (some sort of) message specification. Please consider that I have no formal specification of the protocol messages, but the corresponding C structures are already implemented (and they include bad things such as bitfileds, variable lenght arrays and unions). * Wireshark Generic Dissector -- The description of your data is read from a text file (it seems awesome) <http://wsgd.free.fr/index.html> * CSjark -- A tool for generating Lua dissectors from C struct definitions to use with Wireshark <https://csjark.readthedocs.org/en/latest/> * Asn2wrs -- Create a dissector from an ASN.1 specification of a protocol (it is work in progress?) <https://wiki.wireshark.org/Asn2wrs> Have you ever used them? It was a success story? :) Do you know any other useful tool you would like to suggest? Thank you and best regards, Giorgio Buffa.
___________________________________________________________________________ Sent via: Wireshark-dev mailing list <[email protected]> Archives: https://www.wireshark.org/lists/wireshark-dev Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev mailto:[email protected]?subject=unsubscribe
