Archive for octobre 25th, 2008

Artistic disassembly

Disassembling programs is a really tedious task, but sometimes it’s artistic. Thanks to IDA Pro’s graph view, I am sometimes amazed by the inner beauty of some programs.

I couldn’t resist to take some screen captures of a program I was studying tonight… Although the graph output is somehow attractive and candy eye, a single look at the graphs throughout the dissassembly tells you that the programmer of this piece of software is a bit messy… My favourite picture is the one above, you can click on it to zoom… It represents a fullscreen snapshot displaying IDA in action, as I am trying to figure out how I will be able to understand such a scrambled function ! What a mess… probably nearly as complicated as the obscure financial hedge funds products that led to the actual crisis.

Please enjoy those artistic graphs, extracted from the same program ;)

Continue Reading »

5 Comments »

Bruno Kerouanton on octobre 25th 2008 in Fun and odd, IT Security