OllyDbg:如何为堆栈中任意位置的值设置条件断点?

逆向工程 ollydbg 调试 断点
2021-07-09 08:49:28

我知道如何在寄存器上设置条件断点,但是如果特定值(例如 0x12345678)出现在活动调用堆栈帧中的任何位置我如何才能触发断点

1个回答

不是用于 Ollydbg,但我x64dbg编写了一个名为StackContains的插件它允许您在条件跟踪期间检查检查中是否存在值。这允许您在值在堆栈中可见时立即中断。

你像这样使用它:

stack.contains

一旦该值00E60000出现在堆栈中,这就会中断

休息

扩展这个插件并根据您的需要定制它应该很容易......