Visual Analysis of Control Coupling for Executables

 
To speed up initial orientation in stripped executables we identify functions of interest in a visual program representation.

We mine and highlight different function and module roles in a plot of the control coupling as adjacency matrix of the control flow graph.
 

Name Origin Architecture Visualization
astar CPU2006x86 linux
bzip2 CPU2006x86 linux
dealII CPU2006x86 linux
gcc CPU2006x86 linux
gobmk CPU2006x86 linux
h264ref CPU2006x86 linux
hmmer CPU2006x86 linux
lbm CPU2006x86 linux
libquantum CPU2006x86 linux
mcf CPU2006x86 linux
milc CPU2006x86 linux
namd CPU2006x86 linux
omnetpp CPU2006x86 linux
perlbench CPU2006x86 linux
povray CPU2006x86 linux
sjeng CPU2006x86 linux
soplex CPU2006x86 linux
specrand CPU2006x86 linux
sphinx CPU2006x86 linux
DOOM 1.9 games x86 dos
pacman games Z80
embedded
L4/pistacciokernel x86
yaboot Fedora Core 15 bootloaderppc
yaboot Fedora Core 19 bootloaderppc
yaboot Debian Netboot bootloaderppc
redboot
ARM Evaluator-7T
bootloaderarm
redboot
Standard x86 PC
bootloaderx86

redboot Allied Telesyn
TS1000 (MPC855T) board

bootloaderppc
openbiosopenfirmwareppc
seabiosbiosx86


Structural and Differential Analysis for Executables