健全性检查启发式堆栈缓存检测
作者: k4lizen创建于 2026年9月14日更新于 2026年9月14日
在 docstring 中有如下说明: Python @property @override def thread_cache(self) -> pwndbg.aglib.heap.glibc_structs.TcachePerthreadStruct | None: """找到线程的 tcache 结构。我们首先尝试在线程局部存储 (TLS) 中找到其地址,如果失败,则推测它位于堆的第一个区块。""" 在 glibc 的最新版本中,它可能不是堆的第一个区块。这种启发式方法是否仍然有意义,我们是否真的应该猜测这一点?
内容来源: pwndbg/pwndbg