飘云阁

 找回密码
 加入我们

QQ登录

只需一步,快速开始

查看: 7417|回复: 0

[原创] pwnable.kr-bof-witeup

[复制链接]
  • TA的每日心情
    开心
    2020-9-6 16:53
  • 签到天数: 18 天

    [LV.4]偶尔看看III

    发表于 2019-5-8 09:03:15 | 显示全部楼层 |阅读模式

    图片21.png
    根据原程序可知,输入overflowme变量覆盖key变量即可,所以接下来应该看俩变量的距离,从而构造覆盖的payload
    图片22.png
    嗯,他们相差了52个地址,overflowme变量在低地址,存放函数的栈中,地址是从高地址往低地址长的。
    那要覆盖掉,变量值为's'*52+'/xbe/xba/xfe/xca'
    pwntool写的脚本:
    图片23.png
    执行进入shellOK
    图片24.png

    PYG19周年生日快乐!
    您需要登录后才可以回帖 登录 | 加入我们

    本版积分规则

    快速回复 返回顶部 返回列表