DigiNews

Tech Watch by Johan Denoyer

← Back to articles

Poison, redzones and shadows: inside KASAN

Quality: 9/10 Relevance: 9/10

Summary

Bootlin’s article delves into Kernel Address Sanitizer (KASAN), explaining how it detects memory errors in the Linux kernel and how shadow memory, instrumentation, and redzones work. It provides practical guidance on enabling KASAN, choosing between inline and outline instrumentation, and running experiments with virtme-ng and GDB to observe KASAN behavior. The post also covers advanced topics like VMALLOC, quarantines, and stack monitoring, offering a thorough look at KASAN internals and usage.

🚀 Service construit par Johan Denoyer