调用函数(caller)和被调函数(callee)在栈中的内存变化。
寄存器esp,eip,ebp的基本作用。
什么时候可以缓冲区攻击:通过读入超过特定长度的数据大小,从而覆盖原有指令地址。通常发生在被调函数返回调用函数时,覆盖了寄存器eip的返回地址。
本文标题:缓冲区溢出攻击
本文链接:https://www.haomeiwen.com/subject/micunttx.html
网友评论