IDA Visual Analysis

595pages on
this wiki
Add New Page
Add New Page Talk0

Advanced usage of IDA scripts to generate useful (in contrast with buildin WinGraph) call graph layouts.

Take IDC script dump-xrefs.idc from svn.

Run it over function under cursor, and you will get two files in "<your_idb_file_path>/graphs" folder (mkdir it first).

In general, Touchgraph is much more practical in analysis help, but skyrails is really funny ;)

Updates 27/08/2008 Edit

Updates both to IDC script and touchgraph code to make call hierarchy layout.

SkyRails crashes:

  • Either fragment shader and vertex shader not supported..
  • OpenGL 2.0 not supported..
  • Framebuffer objects not supported :(

Skyrails task shell1

Skyrails visualization, ~750 nodes

Task shell

Touchgraph, ~750 nodes

Fcp manage task

Touchgraph, 300 Nodes


Compare with IDA buildin wingraph ;)

Task service low

Updated version with call hierarchy arrangement

Also on Fandom

Random Wiki