IDA 中的 3D 控制流图

逆向工程 拆卸 艾达
2021-06-26 02:07:42

有什么办法可以离开2D流程图图形,转到3D模型?我的意思是这样的:

通常的二维图形: 二维图形

3D图形: 3D图形

我见过的唯一一个解决方案是在 VM 上使用 UbiGraph + Linux(使用 UbiGraph)+ 一些用于 Win 的 X 服务器(Cr4sh 的博客描述了使所有这些东西工作的过程)。这有点变态的解决方案,取决于我。

如果可以在节点中显示 disasm,就像在普通的 2D IDA 图中一样,那也太棒了。

也许有一些更优雅的解决方案?

1个回答

默认情况下,IDA 生成 GDL (WinGraph) 格式的图形,但您可以将其切换为 GraphViz 和其他一些工具支持的 DOT。Gephi似乎可以做3D。

GRAPH_FORMATGRAPH_VISUALIZERida.cfg