列出 IDA 中的相对跳转目标

逆向工程 艾达
2021-07-03 04:17:49

如何从 IDA 中的相对跳转指令(例如 jmpr 指令)列出所有目标?

1个回答

将光标放在给定的指令上,按Shift+ 调F2出 IDC 窗口,将以下脚本粘贴到脚本正文窗格中,然后按Run对话框窗口中按钮。

auto x = Rfirst0(ScreenEA());
while (x != BADADDR)
{
    Message("0x%08X\n", x);
    x = Rnext0(ScreenEA(), x);
}