2012-01-11 83 views
3

可能重复:
How does a debugger work?低级别的细节,OSX

我想更多地了解调试器。我知道一般调试的基础知识,以及一些窗口上的低级细节。但我想了解更多关于如何实现调试的细节。像Windows,Linux,OSX上的硬件和软件中断一样,调试器如何连接到正在运行的进程等等。

我不是要求回答。我想从你那里得到的是一些论文,书籍和链接,我可以更多地了解这个主题。

谢谢你的时间。

回答

2

既然没有张贴解答我就寄我的情况下,别人会需要它找到。

我强烈建议“调试器如何工作:算法,数据结构和体系结构”一书(Jonathan B. Rosenberg,description)。

还有关于执行调试器“支持用于执行调试调查”的一个非常好的论文(paper)。

也有一些博客和更详细的论文,但是这两个真的帮了我。