调试器如何工作-1-基础
译者序
本文是博客https://eli.thegreenplace.net/2011/01/23/how-debuggers-work-part-1的翻译版本
这是一系列介绍调试器如何工作的文章. 我并不确定这一系列会有多少文章或覆盖多少话题, 因此我打算从最基本的东西开始介绍.
本部分:
我将展示Linux下调试器主要构件的实现–ptrace
系统调用. 这篇文章中所有的代码都是在一台32位Ubuntu机器上进行编写的, 因此这些代码具有很强的平台特异性, 尽管将它们移植到别的平台不会很困难.
Notice
还在施工中…
All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.
Comment