【问题标题】:how to catch a crash environment in intel pin?如何在英特尔 pin 中捕捉崩溃环境?
【发布时间】:2018-07-28 14:29:33
【问题描述】:

我现在正在学习 intel pin。 我想捕捉崩溃环境(寄存器),但在查看了 PIN 的用户指南后,我没有找到任何 API。

在跳转之前检查每个 BBL 的 eip 似乎是一个解决方案,但是有没有任何有用的 API 可以优雅地解决这个问题? 非常感谢任何帮助:)

【问题讨论】:

    标签: exception intel-pin


    【解决方案1】:

    有一个异常处理程序。

    typedef VOID(* LEVEL_PINCLIENT::CONTEXT_CHANGE_CALLBACK)(THREADID threadIndex, CONTEXT_CHANGE_REASON reason, const CONTEXT *from, CONTEXT *to, INT32 info, VOID *v)
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-01-30
      • 2020-10-19
      • 1970-01-01
      • 2019-06-28
      • 2017-02-20
      • 1970-01-01
      • 2014-06-21
      相关资源
      最近更新 更多