How Sanitizer Get Stack Trace
本文以 ASan 为例分析 sanitizer runtime 是如何获取和保存 stack trace 的。
本文以 ASan 为例分析 sanitizer runtime 是如何获取和保存 stack trace 的。
本文分析了 sanitizer 是如何做到替换 malloc, free, memcpy 这些库函数的实现的。即 sanitizer 中的 interceptor 机制。
本文分析了 sanitizer runtime 是如何做到在程序启动之前进行初始化的。
本文深入剖析 GWP-ASan 这一概率性内存错误检测工具的原理。
本文描述了如何实现一个简单的 sanitizer 。