美文网首页
overlapping chunks

overlapping chunks

作者: clive0x | 来源:发表于2021-02-04 13:48 被阅读0次

https://github.com/shellphish/how2heap/blob/master/glibc_2.31/overlapping_chunks.c

三块chunk A、B、C,大小分别是

0x80-8、0x500-8、0x80-8(注:32位)

修改B->size为0x581,使B overlappping C

 free B,使B进入unsort bin。

malloc D,size为0x580-8(实际大小为0x580),使得unsort bin上的B chunk利用,

另外B往上覆盖C,这样D与C指向相同地址。

相关文章

网友评论

      本文标题:overlapping chunks

      本文链接:https://www.haomeiwen.com/subject/jrjbtltx.html