一种基于硬件的高级程序动态控制流追踪方法和装置.pdfVIP

  • 2
  • 0
  • 约1.58万字
  • 约 12页
  • 2023-06-09 发布于四川
  • 举报

一种基于硬件的高级程序动态控制流追踪方法和装置.pdf

本发明公开了一种基于硬件的高级程序动态控制流追踪方法和装置。该方法对待追踪程序静态分析,生成控制流图、类继承图和调用图,通过虚拟机执行待追踪程序收集字节码指令模版、执行信息和追踪数据。然后按照线程对追踪数据进行解码匹配,对照控制流图生成相应的执行流图,最后判断是否存在执行流数据是否存在缺失,如果是,则尽可能还原出执行流图,恢复其中缺失的部分,最终输出执行流图。本发明实现了利用硬件追踪模块对高级语言程序的控制流追踪,并且通过执行流数据的补缺分析处理,解决硬件输出追踪数据和磁盘存储速度不一致的问题。

(19)中华人民共和国国家知识产权局 (12)发明专利 (10)授权公告号 CN 112905474 B (45)授权公告日 2022.04.22 (21)申请号 202110253236.6 (56)对比文件 (22)申请日 2021.03.09

文档评论(0)

1亿VIP精品文档

相关文档