Completed
LLVM CFI
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
Lessons Learned Applying Compile-time Hardening Options for Security-Critical Programs in Linux
Automatically move to the next video in the Classroom when playback concludes
- 1 Intro
- 2 Why Compile-time Hardening is important?
- 3 Control Flow Hijacking
- 4 Mitigation Techniques
- 5 The Concept of LLVM SafeStack
- 6 LLVM CFI
- 7 Security-Critical Program Binary
- 8 Rebuilding with Safestack and CFI
- 9 Rebuilding for Systemd Package
- 10 Checking security status of Systemd
- 11 Rebuilding for Target Packages
- 12 Rebuilding for Service
- 13 Rebuilding for setuid/setgid
- 14 Lessons Leamed
- 15 Conclusion