|
|
|
|
|
by ebeip90
2050 days ago
|
|
I strongly recommend checking out 010 Editor [1]. It's very powerful, lets you display in multiple different formats (not just 1/2/4/8 bytes, but interlaced formats and byte-arrays) and has the most amazing templating / scripting engine I've seen for this type of tool. The only caveat is that it isn't free, but if this is something you do for a living (as I do) it's an indispensable tool for exploring file formats and other binary data sources. [1]: https://www.sweetscape.com/010editor/ |
|
The template executes like a script (with conditionals and looping) and a line like "int32 myNum;" is actually just syntactic sugar for "read 4 bytes from the current file pointer and label it myNum." Their example probably does a better job explaining it than I can:
( From: https://www.sweetscape.com/010editor/templates.html )