我正在使用gdb调试二进制文件。它最初用C语言编写,并在IA32上由gcc编译。在gdb中为什么当我尝试打印%ebp
时,我会看到类似的内容,
(gdb) x $ebp
0xffffd5b8: "\350\325\377\377A\213\004\b\b\273\004\b<\205\004\b\340\034", <incomplete sequence \314>
无论这种形式对我有什么帮助,我想找到一种在gdb中解释它的简单方法。
答案 0 :(得分:0)
如果您想要注册表中的值,请使用print
命令,例如p $ebp
或info registers
,例如i r ebp
。 examine
(x
)用于查看内存。有关各种格式,请参阅手册或帮助。