微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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

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

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

原始指令:

mov %eax,-0xc(%rbp)

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。