nano-node icon indicating copy to clipboard operation
nano-node copied to clipboard

Update Wireshark dissector spec

Open zhyatt opened this issue 5 years ago • 3 comments

The Wireshark dissector spec for Nano has fallen out-of-date as protocol changes have occurred the past couple years, so an update is needed.

  • Current version: https://www.wireshark.org/docs/dfref/n/nano.html
  • Previous owner profile/change history: https://code.wireshark.org/review/#/q/owner:roland%2540haenel.me+status:merged
  • Nano protocol reference: https://github.com/nanocurrency/protocol

zhyatt avatar Sep 21 '20 18:09 zhyatt

Maybe someone finds this useful while we wait for Wireshark to get an update:

https://github.com/cryptocode/nanocap has been updated with tcp support. The tcp stream reassembly logic is a bit of work in progress, but the entire Nano protocol spec is now covered. It also adds connection tracing (too see what a connection does at a given time)

Should serve as a helpful source for the Wireshark implementer along with the spec.

cryptocode avatar Oct 04 '20 18:10 cryptocode

@shryder has also done this: https://github.com/shryder/NANOWiresharkDissector I wouldn't say it is complete but it is my go to tool for inspecting nano traffic.

I once tried to use nanocap but it didn;t work for me but that was very early on. I should probably try again.

dsiganos avatar Nov 08 '21 12:11 dsiganos

I should probably try again.

Feel free to DM me on Discord if you have issues so any bugs can get fixed. I have no issues locally at least. If someone gets Wireshark up to date, that's preferable to a custom tool though.

cryptocode avatar Nov 08 '21 13:11 cryptocode