Re: 大家有好办法知道一条指令的上一条指令是什么吗?
C/C++本地代码调试
大家有好办法知道一条指令的上一条指令是什么吗?
一鱼之歌
2011-04-22, 13:57 下午
例如是被JMP过来的情况。。很杯具的说。
wt好像不怎么好使。。
Re: 大家有好办法知道一条指令的上一条指令是什么吗?
格蠹老雷
2011-04-22, 20:41 下午
如果分析的是正常的代码(编译器生成的,没有故意反调试的),那么可以反汇编所在的整个函数,然后搜索当前指令的地址,通常就可以找到JMP/JE/JNE/JZ/JNZ等指令。
如果是顺序执行的情况,那么可以尝试ub
Re: 大家有好办法知道一条指令的上一条指令是什么吗?
一鱼之歌
2011-04-24, 12:20 下午
branch trace是个不错的选择。不晓得安装VM的时候怎么开启这功能呢?要选择啥。。。。我弄了下,提示IA64 XXX啥的
Re: 大家有好办法知道一条指令的上一条指令是什么吗?
DebuggingLife
2011-05-25, 00:44 上午
如果查看 物理上紧挨的上一条命令确实 ub 就够了。
如果是要查看 逻辑上 Jump这样的命令怎么跳转过来的,就需要仔细分析了。