可以了解DWARF了

回头看下,我们的底子已经比较扎实:

  • 1~2章,介绍了作者分享本书内容的初衷;
  • 第3章,介绍了调试领域的专业术语;
  • 第4章,一起学习了调试相关的基础知识,目的、依赖的支持、安全为目的的反调试措施;
  • 第5章,一起分析了调试器的功能性需求、非功能性需求,明确了我们要做什么;
  • 第6章,一起实现了功能相对完整的指令级调试器,比较详细地介绍了调试的底层控制机制;
  • 第7章,这是我们为符号级调试器开发打基础的章节,倾注大量精力从ELF文件结构组织,再到符号、调试符号以及编译工具链如何生成它们,后续如何利用它们。

读者朋友能够坚持到现在,非常棒 👍,此处应该为自己鼓鼓掌 。不敢说读到这里已经超越了别人,但肯定超越了自己。

第8章我们将正式走进DWARF,一起来学习DWARF调试信息标准,掌握其描述代码和数据的方式,一窥DWARF标准对不同高级语言的高屋建瓴的抽象建模能力。届时你会发现DWARF标准除了复杂,也有高超、强大、美的一面。

results matching ""

    No results matching ""