首页
社区
课程
招聘
Got EOF while reading in interactive
发表于: 2018-8-12 09:07 21629

Got EOF while reading in interactive

2018-8-12 09:07
21629

http://www.vuln.cn/6645


 

小白一个,最近在学习蒸米的linux_x86教程,但遇到了点问题:

 


这个程序开启了DEP保护,所以我们用了ret2libc绕过,通过调试,找到了system()函数的地址和"/bin/sh"字符串的地址,但是发送payload之后,提示:

Got EOF while reading in interactive


 

然后程序就退出了。

 

刚开始,我以为是自己编译的程序有问题,但用了原作者的程序和exp,还是不行。网上也找不到解决办法。


 

路过的大佬们如果知道的话,麻烦告诉小弟一下,万分感谢。


[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (6)
雪    币: 245
活跃值: (80)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
你关掉aslr了?libc版本不同偏移也不同
2018-8-17 08:22
0
雪    币: 3170
活跃值: (129)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
3
peekl 你关掉aslr了?libc版本不同偏移也不同
关了,而且我的system和/bin/sh的地址都是动态找的,和版本没什么关系吧
2018-8-19 08:03
0
雪    币: 245
活跃值: (80)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
灵音 关了,而且我的system和/bin/sh的地址都是动态找的,和版本没什么关系吧
发题目跟脚本看看啊
2018-8-19 09:01
0
雪    币: 3170
活跃值: (129)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
5
问题解决了,地址写错了
2018-8-20 14:29
0
雪    币: 30
活跃值: (174)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
灵音 问题解决了,地址写错了
我也遇到了同样的问题,请问你是哪里地址写错了?不是用了原exp吗?
2018-11-10 19:14
0
雪    币:
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
7
gcc的高版本也会出现这个问题。使用gcc4.8就行了。
2020-2-16 17:33
0
游客
登录 | 注册 方可回帖
返回
//