Open-Markets-Initiative / wireshark-lua

Source generated cross platform Wireshark dissectors
GNU General Public License v3.0
180 stars 64 forks source link

Request: generate lua for new ASX24 New Trading Platform 'NTP' #22

Closed edmaher closed 3 years ago

edmaher commented 3 years ago

This is probably a minimal change to the legacy ASX24 for the ITCH protocol

docs https://www.asxonline.com/public/landing-pages/ntp-document-library.html#protocol

Open-Markets-Initiative commented 3 years ago

We are refactoring part of the compiler, we will get to this shortly. Any chance you have a pcap?

edmaher commented 3 years ago

yes, I'll get one sorted.

Open-Markets-Initiative commented 3 years ago

Working on this tonight, should have a dissector soon. Were you able to locate a pcap?

edmaher commented 3 years ago

sfe-channel-233-71-185-65--100kpkts.pcap.gz

Try this one

edmaher commented 3 years ago

let me know if you need more/different sample, or a glance stream

Open-Markets-Initiative commented 3 years ago

Asx Ntp dissector was added in https://github.com/Open-Markets-Initiative/wireshark-lua/commit/e03cc9c6a9ad8866bdeede7a275a8bf83211dfb8 ... this dissector has been tested on the pcap you provided and should mostly work but needs some polish on enums (and possibly repeating structures could be handled more elegantly). We will update and regenerate soon.

If you have a Glance pcap, please send it our way...we will use it to test our combination protocol compilation.