gpt4 book ai didi

debugging - 使用 DWARF 信息将内存地址映射到行号

转载 作者:行者123 更新时间:2023-12-03 17:10:22 27 4
gpt4 key购买 nike

我有一个通过内存跟踪程序执行的应用程序。我尝试使用 readelf --debug-dump=decodedline获取内存地址/行号信息,但我看到的内存地址通常与该转储给出的内存地址不匹配。我写了一些东西来将每个地址与出现在 DWARF 数据中的“最新”地址相匹配——这似乎清理了一些东西,但我不确定这是否是解释这些数据的“官方”方式。

有人可以解释使用 DWARF 将程序地址映射到行号的确切过程吗?

最佳答案

看看节目addr2line .如果不能完全解决您的问题,它可能会为您提供有关如何执行此操作的一些指导(例如,通过对其进行攻击或将其功能链接到其中)。

关于debugging - 使用 DWARF 信息将内存地址映射到行号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6472777/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com