由于初学也是因为太笨的原因一直没有彻底学习一下brop,今天因为某些原因必须做一道 brop 把自己逼出来了
写在前面
BROP攻击基于一篇发表在Oakland 2014的论文Hacking Blind,作者是Standford的Andrea Bittau,以下是相关的paper和slide链接:
以及BROP的原网站地址
nc 连接直接get shell
数组下标溢出,绕过canary保护直接修改ret地址为后门函数call_me_mabe
这里可以算出arr[14]为ret位置
exp:
1 | from pwn import * |