【问题标题】:how to use Intel PT to get assembly code of a target process in real time如何使用 Intel PT 实时获取目标进程的汇编代码
【发布时间】:2017-12-15 03:06:21
【问题描述】:

我尝试实时获取目标进程的汇编代码,以便分析进程的特征。我发现 Intel PT 可以跟踪指令。但我不知道如何实现这一点

【问题讨论】:

  • 您在什么操作系统上究竟要做什么?您是否使用没有内置分析功能(如 Linux perf)的轻量级实时操作系统?在大多数操作系统下,您需要操作系统支持才能查看另一个进程。例如stackoverflow.com/questions/30573903/… 在 Linux 下使用 Intel PT
  • 转储进程内存。

标签: real-time intel trace


【解决方案1】:

英特尔 PT 只是为您提供程序流信息,例如如果已采用 if 分支,则在哪个地址发生中断等。 此信息需要与已执行二进制文件的汇编代码相结合。完成此操作后,您将获得实时执行的汇编代码。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2010-09-17
    • 1970-01-01
    • 2012-06-14
    • 2023-02-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多