[0] https://www.irongeek.com/i.php?page=videos/derbycon2/4-2-1-c...
[1] https://rizin.re
[2] https://github.com/rizinorg/rizin
Ps: I had the exact same thought!
Also: can programs be encoded into lossy image formats? Would be cool to see what image compression does to program functionality
However, I almost always switch it into the linear view. Hilbert curves are cool but I've never really found any benefit, and it makes it harder to intuit things like how far a particular feature is into the file, or whether two features are actually nearby (while near things in linear-space are typically near in hilbert-space, there are discontinuities).
Never got around to that poster though. :(
If anyone is interested we open-sourced https://github.com/getsentry/launchpad which can produce a treemap visualization for Mach-O. I've been working on ELF support in my free time too but it's not finished.
614 points | 4 months ago | 159 comments
https://github.com/ReFirmLabs/binwalk/wiki/Supported-Signatu...
It is useful to understand which dependencies, libraries, and template instantiations contribute to the size.
I have really liked fq for binary visualization.
[2] youtu.be/WBsv9IJpkDw
[3] youtu.be/ALA1W-BL8fA