YoVDO

The State of Kernel Self Protection Project

Offered By: Linux Foundation via YouTube

Tags

Linux Kernel Security Courses Cybersecurity Courses Operating Systems Courses Software Engineering Courses Vulnerability Management Courses Linux Development Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the current state of the Kernel Self Protection Project in this 46-minute conference talk by Kees Cook from Google. Learn about Linux's defensive technologies, the project's efforts to harden the kernel against attackers, and the importance of protecting Linux as it becomes increasingly prevalent in modern life. Gain insights into the types of threats Linux faces, available protection technologies, and the project's accomplishments over the past year. Discover ongoing efforts, future goals, and various bug classes and exploitation techniques addressed by the project. Understand the challenges faced by the Kernel Self Protection Project, including technical and resource-related issues, and get a glimpse into predictions for Linux kernel version 4.9.

Syllabus

Status of the Kernel Self Protection Project
Kernel Security
Devices using Linux
Upstream Bug Lifetime
Fighting Bugs
Killing bugs is nice
Killing bug classes is better
Killing exploitation is best
Developers under KSPP umbrella
Bug class: Stack Overflow
Bug class: Integer overlunderflow
Bug class: Heap Overflow
Bug class: format string injection
Bug class: kernel pointer leak
Bug class: uninitialized variables
Exploitation finding the kernel
Exploitation Direct kernel overwrite
Exploitation: function pointer overwrite
Exploitation: userspace execution
Exploitation: userspace data
Exploitation Reused code chunks
Crystal Ball predictions for 4.9
Challenge Culture
Challenge: Technical
Challenge: Resources


Taught by

Linux Foundation

Tags

Related Courses

A Beginner’s Guide to VCS and Git
Packt via FutureLearn
面向对象技术高级课程(The Advanced Object-Oriented Technology)
Peking University via Coursera
IBM AI Developer
IBM via Coursera
Migrating to the AWS Cloud
Amazon Web Services via FutureLearn
AWS Networking Practical Approaches
Amazon Web Services via AWS Skill Builder