使用核心转储文件上的gdb获取变量的值

问题描述 投票:0回答:1

[有人可以帮助我了解如何使用gdb识别变量的值。我有一个二进制文件和核心转储文件(我没有原始代码)。我试图识别变量的值,所以我尝试了bt full来生成完整的回溯。但是,此后我一直得到No symbol table found。到目前为止,我已经进行了一些谷歌搜索,发现所有二进制文件可能已经优化,因此我需要做的是返回并重新编译而无需使用-O;但是,正如我之前说的,我没有原始文件。目标是能够在没有价值的情况下找到价值。如果不使用gdb,还有其他调试器软件可以帮助我吗?

[一些其他评论:我尝试过转到特定的帧并使用info locals,它也会产生No symbol table found。我也尝试使用printinfo locals

debugging gdb binaryfiles coredump
1个回答
0
投票

我正在尝试识别变量的值

© www.soinside.com 2019 - 2024. All rights reserved.