【发布时间】:2017-01-30 10:13:01
【问题描述】:
在 gdb 中:
p $ebp #将打印ebp指向的内容
p 4$ebp # gdb 说这是非法操作数。
我希望在 ebp 指向的地址之后显示 4 个字节,并显示一个 int。如何在gdb中指定这个命令?
【问题讨论】:
标签: printing gdb offset display operand
在 gdb 中:
p $ebp #将打印ebp指向的内容
p 4$ebp # gdb 说这是非法操作数。
我希望在 ebp 指向的地址之后显示 4 个字节,并显示一个 int。如何在gdb中指定这个命令?
【问题讨论】:
标签: printing gdb offset display operand
p $ebp #将打印ebp指向的内容
不,它会打印$EBP的值。
我希望在ebp指向的地址后面显示4个字节,并显示一个int。
(gdb) x/x $EBP+4
(gdb) x/d $EBP+4
(gdb) p *(int*)($EBP+4)
【讨论】: