我想知道是否有人在 Radare2 的配置变量esil.exectrap, esil.iotrap, 和esil.nonullwhile emulating 上运气好?
xor eax, eax
mov eax, dword [eax] <-
据我所知,如果我将所有变量设置为true(特别是esil.nonull),我应该期待上述代码中的异常并停止执行,或者看到 eflags 发生了变化,对吗?好吧,这不是发生的事情,执行仍在继续。
也有cmd.esil.trap变数,其中包括几个类似的,这让我当一个陷阱发生执行命令。我已经尝试过诸如此类的命令,echo trap但再次没有任何反应。我在这里做错了什么或遗漏了什么?我是否需要配置另一个变量才能使其工作?这仅在调试模式下可用吗?