首页
社区
课程
招聘
[讨论]Linux下Exec-shield保护机制的解决方案!
发表于: 2015-10-29 14:42 3495

[讨论]Linux下Exec-shield保护机制的解决方案!

2015-10-29 14:42
3495
在研究Linux漏洞样本的时候发,现很多Linux系统引入了Exec-shield机制,导致shellcode(保存在堆或者栈中)不能执行。不知各位有没有针对该保护机制的解决方案,使得能执行shellcode?

[培训]科锐逆向工程师培训第53期2025年7月8日开班!

收藏
免费 0
支持
分享
最新回复 (8)
雪    币: 1491
活跃值: (985)
能力值: (RANK:860 )
在线值:
发帖
回帖
粉丝
2
楼主是否研究过这种保护机制的细节,说一下,大家可以一起讨论讨论
2015-11-2 22:36
0
雪    币: 123
活跃值: (159)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
3
就是相当于win的NX保护吗?
2015-11-3 08:50
0
雪    币: 29
活跃值: (15)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
我在研究,就是没有找到解决办法!不知版主可用办法?
2015-11-4 17:46
0
雪    币: 29
活跃值: (15)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
是的,就像windows下面的DEP机制!
2015-11-4 17:47
0
雪    币: 1491
活跃值: (985)
能力值: (RANK:860 )
在线值:
发帖
回帖
粉丝
6
windows 下有ROP链技术来绕过DEP,Linux是不是同样也有?
2015-11-4 18:04
0
雪    币: 123
活跃值: (159)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
7
还可以使用return to libc 或者攻击ctor、dtor
2015-11-5 09:03
0
雪    币: 292
活跃值: (850)
能力值: ( LV6,RANK:90 )
在线值:
发帖
回帖
粉丝
8
我楼上说的return to libc是一种方法,挺好用的,其实原理和ROP链的原理差不多,也是利用dll里的api,linux是so。。感觉对抗地址随机化才是最困难的。。
2015-11-5 15:01
0
雪    币: 1491
活跃值: (985)
能力值: (RANK:860 )
在线值:
发帖
回帖
粉丝
9
你在上面没有提到ASLR
2015-11-5 17:48
0
游客
登录 | 注册 方可回帖
返回