首页
社区
课程
招聘
[求助] 新手关于linux堆内存管理的一点疑问
发表于: 2017-6-10 09:31 4051

[求助] 新手关于linux堆内存管理的一点疑问

2017-6-10 09:31
4051

看着《glibc内存管理ptmalloc源代码分析》 在做pwn题的时候想到一个思路,

大概思路就是通过释放几个申请的chunk,让他们合并,再申请他们合并总大小的chunk,覆写之前的小chunk,达到uaf的效果


问题是选中的话那里并没有执行这个流程


流程:

a=malloc(12)  

b=malloc(12)

c=malloc(12)

d=malloc(12)

free(d)

free(c)

free(b)

free(a)


malloc(12)

malloc(44)

求助dalao们


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

收藏
免费 0
支持
分享
最新回复 (2)
雪    币: 60
活跃值: (314)
能力值: ( LV3,RANK:35 )
在线值:
发帖
回帖
粉丝
2
malloc  large  bin才清空合并fastbin到unsorted  bin里面
2017-6-10 12:04
0
雪    币: 263
活跃值: (97)
能力值: ( LV5,RANK:70 )
在线值:
发帖
回帖
粉丝
3
感谢楼上,试了一下的确如此
2017-6-10 13:19
0
游客
登录 | 注册 方可回帖
返回
//