【发布时间】:2018-07-28 14:29:33
【问题描述】:
我现在正在学习 intel pin。 我想捕捉崩溃环境(寄存器),但在查看了 PIN 的用户指南后,我没有找到任何 API。
在跳转之前检查每个 BBL 的 eip 似乎是一个解决方案,但是有没有任何有用的 API 可以优雅地解决这个问题? 非常感谢任何帮助:)
【问题讨论】:
我现在正在学习 intel pin。 我想捕捉崩溃环境(寄存器),但在查看了 PIN 的用户指南后,我没有找到任何 API。
在跳转之前检查每个 BBL 的 eip 似乎是一个解决方案,但是有没有任何有用的 API 可以优雅地解决这个问题? 非常感谢任何帮助:)
【问题讨论】:
有一个异常处理程序。
typedef VOID(* LEVEL_PINCLIENT::CONTEXT_CHANGE_CALLBACK)(THREADID threadIndex, CONTEXT_CHANGE_REASON reason, const CONTEXT *from, CONTEXT *to, INT32 info, VOID *v)
【讨论】: