Appearance
本章共 9 节,点击下方链接阅读:
Technical requirements
What's the problem with memory anyway?
Understanding KASAN – the basics
Configuring the kernel for Generic KASAN mode
Bug hunting with KASAN
Using the UBSAN kernel checker to find Undefined Behaviour
Building your kernel and modules with Clang
Catching memory defects in the kernel – comparisons and notes (Part 1)
Further reading