Hacker Newsnew | past | comments | ask | show | jobs | submit | ninjabiker's commentslogin

how does this help you compare binaries? I am trying to understand what questions the visual helps you answer that you don’t get from summary statistics like entropy? Also, how does this work for you binaries with very different sizes? This looks neat and I have seen similar concepts like this on other data sets: https://xkcd.com/195/


This demo does a fairly decent job of explaining how you'd use these kinds of visualizations:

https://www.youtube.com/watch?v=4bM3Gut1hIk&list=PLUyyOw61zx...

Batelle's CantorDust combines the visualization concept with a convenient UX for selecting blocks of code graphically and zooming in on the corresponding hex, or vice-versa. The "devil is in the details" with respect to the UX for these kinds of tools. The visualization or 2D image by itself is somewhat less useful without being able to snap to the corresponding part of the hex or IDA/Ghidra disassembly.

I do think adding a 3rd dimension to the visualization probably adds somewhat more utility as well. The recently released open source package for CantorDust seems to omit the 3D visualizations which were shown in the demo linked here.


Chernoff faces are an old idea that have become more of a joke (eg https://dl.acm.org/doi/pdf/10.1145/3170427.3188398 ). The problem is that they are weird enough to occasionally lure in well-intentioned people who are new to datavis. Encoding abstract data as faces results in unpredictable, unrelated, gross visualizations that are difficult to read. The only good one I have seen is https://projects.propublica.org/graphics/workers-compensatio... and it’s creepy.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: