首页
社区
课程
招聘
[原创] 解决看雪求助的一道 pwn 题目
发表于: 15小时前 62

[原创] 解决看雪求助的一道 pwn 题目

15小时前
62

原帖:[求助]求解一道pwn题-Pwn-看雪安全社区|专业技术交流与安全研究论坛


先查看文件为固定基址:

利用ida反编译查看函数:

可以看出 v3 会减到负数可以修改全局变量 bssss 之前的数据

刚好 .got.plt 中的 sprintf 就在 bssss 前,同时还有 system 函数,sprintf 的第一个参数是缓冲区

思路如下:

第一次先把缓冲区构造成 /bin/sh

第二次再替换 sprintf 为 system 就行

获取控制台展示:(代码见附件)


冰与火的战歌:Windows内核攻防实战高级班!从零到实战,融合AI与Windows内核攻防全技术栈,打造具备自动化能力的内核开发高手。

上传的附件:
收藏
免费 0
打赏
分享
最新回复 (0)
游客
登录 | 注册 方可回帖
返回