Author of the post here. I'm working on a browser-based interactive analysis tool based on these visualizations. It's nowhere near ready for release, but those who are interested can find a demo here:<p><a href="http://binvis.io" rel="nofollow">http://binvis.io</a><p>This is not even an alpha yet - I plan to announce the initial release in the next month or so. Eventually, I would like to add the ability to upload, share and annotate files for analysis. Comments and criticisms welcome!
Have a look at Cantor Dust [1], a visual reverse-engineering program that is promising.<p>The author says in a presentation [2] that CD is based on Cortesi's work.<p>[1] <a href="https://sites.google.com/site/xxcantorxdustxx/visual-re" rel="nofollow">https://sites.google.com/site/xxcantorxdustxx/visual-re</a><p>[2] <a href="https://www.youtube.com/watch?v=4bM3Gut1hIk" rel="nofollow">https://www.youtube.com/watch?v=4bM3Gut1hIk</a><p>Here is a demo: <a href="https://media.blackhat.com/bh-us-12/Arsenal/Domas/_cantor.dust_.7z.zip" rel="nofollow">https://media.blackhat.com/bh-us-12/Arsenal/Domas/_cantor.du...</a>
These images remind me of Piet[1], an esoteric programming language where the programs <i>are</i> images. There you see the structure of the algorithm, rather than the binary, visually presented.<p>[1] <a href="http://www.dangermouse.net/esoteric/piet/samples.html" rel="nofollow">http://www.dangermouse.net/esoteric/piet/samples.html</a>
This reminds me of a tool that came out 10 or 15 years ago, which allowed you to feed it arbitrary binary data that it could display in 3D.<p>I remember reading a Slashdot article on it in which one of the examples was a 3D, freely-rotating view of the Linux kernel binary.<p>Does anyone know what I'm talking about? I can't seem to recall the name of the project or find it.<p>Also related:<p><a href="http://vimeo.com/110257380" rel="nofollow">http://vimeo.com/110257380</a><p><a href="http://gynvael.coldwind.pl/?id=199" rel="nofollow">http://gynvael.coldwind.pl/?id=199</a><p><a href="https://www.youtube.com/watch?v=5f7hZBoEwV0" rel="nofollow">https://www.youtube.com/watch?v=5f7hZBoEwV0</a><p><a href="https://github.com/pwaller/binview" rel="nofollow">https://github.com/pwaller/binview</a>