当 EAX 记录 == 1 时,我想要一个断点。这是执行此操作的 IDC 脚本,但速度非常慢。有没有人有更快的脚本或插件来做到这一点?
#include <idc.idc>
static main()
{
for(;;)
{
StepInto();
if (GetDebuggerEvent(WFNE_SUSP, -1) == STEP)
{
if (GetRegValue("EAX") == 0)
{
msg("EAX:%08Xh\n", eax);
break;
}
}
}
PauseProcess();
}