【问题标题】:how can i check the value stored in -0x14(%ebp) in gdb?如何检查 gdb 中 -0x14(%ebp) 中存储的值? 【发布时间】:2014-10-18 04:37:13 【问题描述】: 我想知道如何使用 gdb 中的打印命令来检查存储在 -0x14(%ebp) 中的值 我尝试使用类似“p $ebp-20,但它不起作用 【问题讨论】: 标签: assembly gdb 【解决方案1】: 你很亲密: p *(int *)($ebp-20) 或者它的一些变体应该为你做。 【讨论】: 【解决方案2】: 我尝试使用类似“p $ebp-20,但它不起作用 它确实工作(打印值%ebp - 20),它只是没有做你想做的事。 你想要的通过examine命令实现: (gdb) x/x $ebp-20 【讨论】: