第二次学习heap exploit,虽说走了弯路,第一次一知半解,知道为啥会走弯路,也是有价值的。
相关资料总结:
1。https://sploitfun.wordpress.com/2015/02/10/understanding-glibc-malloc/ 了解heap 内部结构
2。读ptmalloc相关堆分配代码 arena.c和malloc.c
3。中途有些代码阅读困难,可参考ptmalloc2 源代码分析 华庭(庄明强)
4。看heap exploit POC
https://github.com/shellphish/how2heap
第一次弯路主要是看ptmalloc2 源代码分析 去了,不如看源码来得直截了当。
网友评论