4

我有一些 OllyDbg 无法反汇编的代码。这主要发生在间接跳跃中。例如,在下图中显示的代码中,您可以看到 EIP(CPU 指令指针)位于 401839,这是一个有效的代码地址。0x83F800 应该反汇编为“cmp eax 0”,但 OllyDbg 没有这样做。CPU 愉快地运行代码,但我看不到反汇编。

在此处输入图像描述

有什么方法可以提示 OllyDbg 反汇编代码(例如,从 401836 开始)?

我尝试使用菜单选项“分析代码”(ctrl+A),但在这种情况下不起作用。

4

2 回答 2

3

If "Analyse Code" doesn't change anything, try the reverse; removing it with "Remove analysis from selection"

于 2012-12-11T11:26:23.477 回答
2

右键单击->分析->在下一次分析期间,将选择视为->命令

选择你的数据库??并再次分析,

您应该更熟悉分析。不幸的是,我没有任何文档或链接给你。

于 2014-04-20T21:10:23.497 回答