GDB反汇编,-0xc(%rbp)位置是什么?

问题描述

我在学校做作业,我反汇编二进制文件,然后解释它们并从它们构建一个 C++ 程序(逆向工程)。我的主要问题是当提到 rbp 时,“c”位置代表什么。通常在它的位置有一个数字告诉我一个变量存储了多少字节超过 rbp,但在这种情况下我对“c”有点困惑。我一直在搜索高低看我这只是意味着超过 rbp 的 0 个字节,但是搜索论坛没有出现任何结果,并且很难以某种方式来表达对“c”位置的搜索这不仅给了我大量与“c”语言相关的随机帖子。非常感谢你帮助大家!

原始指令:

mov %eax,-0xc(%rbp)

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)