OpenCyphal / wireshark_plugins

A place to hold WireShark Filters for Cyphal
MIT License
1 stars 0 forks source link

Decode IP address components and show a mismatch if present #1

Open emrainey opened 1 year ago

emrainey commented 1 year ago

If the node IDs/subject IDs in the IP Addresses don't match the headers, indicate some sort of problem

emrainey commented 1 year ago

Getting the IP address as a uint() in the dissector logic is quite challenging. Their APIs really don't want you to parse the dotted IP string and ChatGPT's answer for how to do that were all wrong (as usually for any dark corner of the programming world).

emrainey commented 1 year ago

Leaving some documentation links:

emrainey commented 1 year ago

Will try to extract the Version, SNM and Subject ID / Node ID