小编Jim*_*mmy的帖子

在gdb中为文件添加自己的符号

好的..所以我正在使用gdb在x86上进行调试.有问题的特定文件被剥离,所以我没有二进制本身的符号.我无法访问源代码,但大致了解了幕后发生的事情.

我的asm知识足以决定一个函数的用途并决定它的用途.因此,我可以在查看它们一段时间后决定我自己适当的函数名称,但我希望能够将它们作为符号注入,以便一旦确定它们就可以在以后的调试中使用.

有人知道如何将自定义符号加载到gdb中吗?我已经考虑重新编译gdb并向UI添加一个额外的命令以允许在地址处加载符号.我想知道是否可以使用我定义的符号创建一个虚拟对象文件,然后加载它使用add-symbol-file?或者是否可以编译带有虚函数的交流程序,那么如何强制它们在正确的大小和正确的位置,然后简单地加载?

gdb symbols elf

9
推荐指数
2
解决办法
1293
查看次数

标签 统计

elf ×1

gdb ×1

symbols ×1