banchou

Greensboro, NC, USA
 

Reviews and Ratings

Kaitai Struct: language interop to ...  
5.0
 
written almost 9 years ago

I've been using Kaitai Struct to do language interop between clients (older one deployed across the country, written in C, newer one that our team writes is implemented in JavaScript) and a server (written in Java). The legacy binary protocol is dictated by tons of hardware installed that already runs ancient C client, but that's how things work and we can't change the protocol now. Dealing with badly specified binary protocol (the best spec we have is C client sources) is bothersome, to say at least — one byte off, and, boom, everything goes down in flames.

Katai Struct came as a real blessing. We've got not just the clear and simple visualization of what's going on in our packets, but also we've got format dealing source code for both our server and our new client automatically.

Previously, we've used 010 Editor for packet analysis, and now KS covers that and much more! Kudos!

1 out of 1 users found the following review helpful.
Did this review help you? |