#NullconBerlin2025 | Linux Kernel Runtime Guard (LKRG) 1.0 by Solar Designer
About this talk
In this talk, Solar Designer presents the Linux Kernel Runtime Guard (LKRG) 1.0, a Linux kernel module designed for runtime integrity checking and detection of security vulnerabilities. The session delves into LKRG's security and threat models, explaining its operational mechanics and its role within the broader context of kernel hardening and eBPF. The speaker discusses the challenges of maintaining a complex out-of-tree module that supports various kernel versions, as well as the effectiveness of LKRG against rootkits and exploits, including past bypasses and their implications. Additionally, the talk touches on the project's evolution, future enhancements for self-protection and user-space attack detection, and may include a live demo or Q&A if time allows.
More from this event
See all 16 talks →
#NullconBerlin2025 | Panel: Industrial Systems In The Crosshairs: What It Really Takes To Defend OT
51:53
#NullconBerlin2025 | Stealing All macOS Sensitive Info with a Single Vulnerability by Koh
29:22
#NullconBerlin2025 | Derandomizing Kernel Object Locations w Software Hardware-Induced Side Channels
37:23
#NullconBerlin2025 | Your MCP Server Executes Commands - But From Whom? by Simcha Kosman
35:03