关于栈帧

昨天大早上起来看hacking:the art of exploitation 的堆栈溢出部分,自以为看懂了,结果刚刚一回想,又不会了,网上查看相关资料才发现自己对其理解有误啊!此处做个总结。 这是书上对一个栈帧的定义。由于书上认为普通人习惯从低到高,所以把实际从高到低的堆栈反了下。返回地址放的是这个函数调用完后跳回原来调用处进行的下一步指令的地址,缓冲区放的是函数的局部变量。那么按照正常人的思维
相关文章
相关标签/搜索