Changes between Version 4 and Version 5 of StructuredBinaryData
- Timestamp:
- 2012-05-06T04:39:59Z (12 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
StructuredBinaryData
v4 v5 1 1 = Structured Binary Data = 2 3 [[PageOutline(2-3)]] 2 4 3 5 This page will document my thoughts and design ideas for the structured binary … … 18 20 TODO: looks promising. 19 21 20 === [http://wsgd.free.fr/ index.htmlWireshark Generic Dissector] ===22 === [http://wsgd.free.fr/ Wireshark Generic Dissector] === 21 23 22 24 The length and real value of a field can depend on all previous fields and use … … 34 36 depend on a previous value. Also has an on‐line database of structures, but 35 37 it isn’t very popular—there are only nine submissions! 36 [http://ff-extractor.sourceforge.net/ ffe]:: 37 Only the simplest structures. 38 Other simple formats:: 39 [http://ff-extractor.sourceforge.net/ ffe] can only handle trivial 40 structures. [http://docs.python.org/library/struct.html Python’s struct] 41 and [https://github.com/ToxicFrog/vstruct VStruct] use concise string formats 42 to describe simple structures. 38 43 Other hex editors:: 39 44 [http://beye.sourceforge.net/ Beye], [http://home.gna.org/bless/ Bless], and 40 45 [https://live.gnome.org/Ghex GHex] lack interesting features. 46 Protocol definition formats:: 47 [https://en.wikipedia.org/wiki/Abstract_Syntax_Notation_One ASN.1], 48 [https://en.wikipedia.org/wiki/Microsoft_Interface_Definition_Language MIDL], 49 and other IPC implementations go in the other direction: they generate a 50 binary format from a text description of a structure. ASN.1 in particular 51 has many features.