4

可能重复:
调试器如何工作?

我正在尝试了解有关调试器的更多信息。我知道一般调试的基础知识和 Windows 上的一些低级细节。但我想了解更多关于如何实现调试的细节。就像windows、linux、OSX上的硬件和软件中断以及调试器如何附加到正在运行的进程等等。

我不是在寻求答案。我只想从你那里得到一些论文、书籍、链接,我可以在其中了解更多关于这个主题的信息。

感谢您的时间。

4

1 回答 1

3

由于没有人发布答案,我只会发布我发现的内容,以防其他人需要它。

我强烈推荐这本书“调试器的工作原理:算法、数据结构和架构”(Jonathan B. Rosenberg,描述)。

还有一篇关于实现调试器的好论文“对实现调试器的支持调查”(论文)。

还有一些博客和更详细的论文,但这两个确实帮助了我。

于 2012-03-04T19:57:17.950 回答