jarvisoj_level2

wuchangjian2021-11-02 23:10:15编程学习

jarvisoj_level2

Ubuntu 16

Checksec检查一下

Ida:

main函数里就是vulnerable_function(),进入发现read函数存在溢出点

Offest=0x88+4(比较小不过用不到栈迁移)

发现程序中有system()的plt地址,我们首先搜索bin_sh字段试图减少我们的工作量

于是我们构造exp:

成功得到flag

相关文章

国产骨传导耳机推荐,目前最好用的几款骨传导耳机

国产骨传导耳机推荐,目前最好用的几款骨传导耳机

随着生活节奏的加快,人们坐着工作的时间越来越长,身体甚至一整...

YARN 的 工 作 机 制

YARN 的 工 作 机 制 1.提交一个任务:客户端向RM提交一个任务...

服务网关的作用

1,简化客户端的调用复杂度,统一处理外部请求。 2...

Synchronized和Lock有什么区别

1.原始构成         Synchronized是关键字属于JVM层面ÿ...

“21天好习惯”第一期-5

john带上小狗Tommy去见女友Mary,他们同时出发相向而行。Tomm...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。