默认情况下,IDA 的反汇编列表显示最基本的信息:带有操作数、注释、标签的反汇编指令。
但是,可以调整此信息的布局,也可以添加其他信息。
您通过“Options”>“General...”菜单(或 Alt-O、G)中的“反汇编选项”选项卡来完成。
文本和图形视图选项
如果您在图形模式下打开选项对话框,您应该看到如下内容:
如果你在文本模式下进行(使用空格键切换),情况就会有所不同:
您可能注意到,某些选项带有(graph)或(non-graph)注释,表示 IDA 为不同的反汇编模式保留了两组选项。
为了使图形看起来更好,默认值被调整为节点相对较窄,而文本模式可以使用窗口的整个宽度并且间隔更大。
但是,您仍然可以根据自己的喜好调整任一模式的选项,甚至将它们保存为命名或默认桌面布局。
行前缀
文本和图形模式下不同的设置的一个示例是“行前缀”(在文本模式下启用,在图形模式下禁用)。
前缀是反汇编行的起始部分,指示其地址(例如 .text:00416280)。
您也可以在图中启用它或禁用段名称的显示以节省空间。
您可以显示距函数开头的偏移量而不是完整地址:
这很方便,因为您始终知道当前正在分析哪个函数。
原文始发于微信公众号(二进制磨剑):IDA 技巧(25)反编译选项
免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
- 左青龙
- 微信扫一扫
-
- 右白虎
- 微信扫一扫
-
评论