2026年7月9日(木)掲載 2,468本日 45
HN90

KASANの仕組みを徹底解剖:Poison、Redzone、Shadow Memoryでバグを狩る

Poison, redzones and shadows: inside KASAN

rrampage2日前

議論

1
0rrampageスレ主92日前

Linuxカーネルのデバッグにおいて強力な味方となる「KASAN (Kernel Address Sanitizer)」。なぜこれほどまでに効率的にメモリ破壊やバッファオーバーフローを検知できるのでしょうか?その核心となる「Poison(毒入れ)」「Redzone(境界領域)」「Shadow Memory(影のメモリ)」という3つの概念を紐解き、カーネル内部で何が起きているのかを詳しく解説します。