装配堆栈寄存器如何追踪或获取价值

时间:2016-11-08 07:38:05

标签: assembly stack

我已经完成了这项作业。 我完全不知道从哪里开始,因为我接受了手术,因为我错过了这个课程。我没有得到老师的任何帮助,因为他似乎没有回应。

这是从程序的gdb中的info reg显示的汇编代码。这是一个正在显示的函数调用。

他希望我们获得不同地址的价值和每个地址的目的。

我没有得到的是例如有人可以引导我完成第一个,rbp + 0x10。

我如何在该地址找到该值?

我认为RBP指向现在的0x7fff,ffff,e330并向其添加0x10以获得0x7fff,ffff,e340将是正确的但是没有显示匹配信息reg打印输出的地址。< / p>

任何正确方向的提示都会很棒。

这是作业

enter image description here

0 个答案:

没有答案