zhengmin1989 / ROP_STEP_BY_STEP

一步一步学ROP
554 stars 194 forks source link

pattern.py 溢出点如何计算 #2

Open SuperXiaoxiong opened 8 years ago

SuperXiaoxiong commented 8 years ago

刚入门二进制学习,想请问一下pattern.py 是如何只通过栈顶地址来计算溢出点的

SuperXiaoxiong commented 8 years ago

谢谢,栈顶存储的数值会被fuzz数据填充掉,根据fuzz数据计算偏移量可以知道缓冲区到返回地址所需要的溢出数据的长度