tommy

It's hard to tell the world we live in is either a reality or a dream
posts - 52, comments - 17, trackbacks - 0, articles - 0
  C++博客 :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

关于EBP寄存器的问题

Posted on 2005-12-03 13:56 Tommy Liang 阅读(1588) 评论(0)  编辑 收藏 引用

目前看到的堆栈溢出程序都是直接写返回位置,而EBP则直接覆盖掉了(任意值),也就是说,万一调用函数在为调用函数准备参数之前在BEP里面保存了值,那么如果还要从溢出程序返回正常的函数流程的话。。。EBP的内容就没有了。


不知道理解正确不正确。。


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   博问   Chat2DB   管理