调试逻辑

为了用Unicorn模拟代码运行,调试出我们希望搞懂的函数的逻辑,往往期间需要很多额外的调试内容。

其中主要就是:

  • hook
    • hook代码
      • hook特定指令
    • hook内存
    • hook异常
  • 打印日志
  • 其他常见需求
    • 比如
      • 查看当前运行的是什么指令

下面分别详细介绍。

results matching ""

    No results matching ""