Linux 堆内存管理深入分析:基础机制到核心漏洞利用(6000字详尽指南)
深度剖析 Linux glibc (ptmalloc2) 的堆内存分配、回收策略,解密 Arena、Chunk、Bins(Fast, Small, Large, Unsorted) 数据结构,并延伸讲解 Use-After-Free 等经典漏洞原理视角。
分类 System / Linux 下的文章。
深度剖析 Linux glibc (ptmalloc2) 的堆内存分配、回收策略,解密 Arena、Chunk、Bins(Fast, Small, Large, Unsorted) 数据结构,并延伸讲解 Use-After-Free 等经典漏洞原理视角。
抛开枯燥的内核术语,从一线排障的视角,系统梳理 CGroup 的核心细节、控制器的底层逻辑,以及生产环境中的避坑指南。
从汇编与调试视角拆解函数调用过程、栈帧布局、参数传递、返回地址与 ABI 约定。
用结构、示例与工具把 ELF 的类型、布局、重定位和动态链接串起来。