【PWN · 栈迁移】[BUUCTF]ciscn_2019_es_2
于 2023-07-30 20:31:26 首次发布
文章介绍了在栈溢出空间有限的情况下,如何通过栈迁移技术来扩大shellcode的容纳空间。作者分析了一个存在栈溢出漏洞的程序,利用两次read操作,首先泄露ebp(main_ebp)地址,然后修改ebp并设置返回地址为leave;ret指令,从而实现esp的移动,扩展ROP链构造空间。最后,文章提供了exploit代码示例。





最低0.47元/天 解锁文章
3035

被折叠的 条评论
为什么被折叠?



