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

YouTube

Debug for Bug - Crack and Hack Apple Core by Itself

Black Hat via YouTube

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore a comprehensive analysis of Apple's core vulnerabilities in this 43-minute Black Hat conference talk. Dive into the fuzzing methodology that uncovered dozens of security flaws, including double free and out-of-bounds read/write issues. Learn about the detailed examination of 10 specific vulnerabilities, with the promise of more to come. Gain insights into debugging and fuzzing the Apple kernel using LLDB scripts, covering topics such as the debug loop, DBFast, Probus, control logic, fast mutation, data generation, rebooting, graphic equations, memory operations, and connection types. Witness a live demonstration and discover the potential for both fun and profit in uncovering Apple's core weaknesses.

Syllabus

Introduction
Debug Loop
DBFast
Probus
Control Logic
Fast Mutation
Data Generation
Rebooting
Graphic Equations
Memory Operations
Connection Types
Demo
TestTo
Titi
Value
Conclusion

Taught by

Black Hat

Reviews

Start your review of Debug for Bug - Crack and Hack Apple Core by Itself

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.