Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Linux Foundation

Thwarting Unknown Bugs - Hardening Features in the Mainline Linux Kernel

Linux Foundation via YouTube

Overview

Explore kernel hardening techniques in this 29-minute Linux Foundation conference talk. Learn about features implemented in the mainline Linux kernel to mitigate the impact of unknown bugs and reduce the attack surface. Discover the benefits and trade-offs of various hardening measures, including Debug, RoData, Stack Smashing Protection, User Memory Segregation, and Kernel Address Sanitizer. Gain insights from ARM kernel developer Mark Rutland on how these features can help protect systems against exploitation, even when vulnerabilities remain unfixed or undiscovered. Understand the limitations of these approaches and their role in enhancing overall kernel security.

Syllabus

Introduction
What is hardening
DebugRoData
Stack Smashing Protection
User Memory Segregation
Kernel Address Sanitizer

Taught by

Linux Foundation

Reviews

Start your review of Thwarting Unknown Bugs - Hardening Features in the Mainline Linux Kernel

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.