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

YouTube

Hands Off and Putting SLAB - SLUB Feng Shui in a Blackbox

Black Hat via YouTube

Overview

Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
This talk presents an automated technique for manipulating Linux kernel slab and SLUB memory layouts. It covers identifying relevant objects and system calls, arranging memory for exploitation, and evaluating the approach against use-after-free, double-free, and out-of-bounds vulnerabilities.

Syllabus

Introduction
SLAB Cache
Free Vulnerability
Challenges
Roadmap
Solution
Solution Filter
Victim Object
Spray Object
Call Graph
Kernel Noise
SLAB Layout
Case 1 Unoccupied
Case 1 Side Effect
Case 2 Tricks
Case 2 Problem
The Solution
The Third Step
The First Problem
The Third Problem
Evaluation
Demo
Linux Kernel
General Mitigation Approach
Summary
Conclusion
Not the same size
Merge
User Perspective
PA

Taught by

Black Hat

Reviews

Start your review of Hands Off and Putting SLAB - SLUB Feng Shui in a Blackbox

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.