如何编写简单的调试器?

BЈо*_*вић 6 c++ linux windows debugging

我想将编译的目标代码连接到c ++代码,然后检查是否执行了某行代码.怎么做那两件事?

如果解释不简单(我打赌不是),有人至少可以指向一些网页来解释如何做到这一点吗?

据我所知,该解决方案是针对不同平台的不同,但我感兴趣的是如何在Windows和Linux进行(Linux的开始)

seh*_*ehe 3

如果你想知道它是如何做到的,

这是一篇使用 ptrace 的好文章