标签: c++ cpu intercept opcode instructions
我正在寻找拦截发送到cpu的指令的方法。
更具体地说,正在发送的操作码和发送它们的线程。
答案 0 :(得分:4)
运行附带调试器的代码(它不必是交互式调试器;它甚至不必使用操作系统的debugger interface,尽管这可能是最简单的方法编写代码),或在CPU仿真器中运行,如bochs。
答案 1 :(得分:0)
您正在寻找的是动态仪表。使用Intel PIN之类的东西来检测指令级别的应用程序代码并执行正在执行的指令use the API to get the instruction opcode。