Completed
blackhat (Mach) Port-oriented Programming (POP)
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
Eternal War in XNU Kernel Objects
Automatically move to the next video in the Classroom when playback concludes
- 1 Intro
- 2 Apple Devices & Jailbreaking
- 3 Mitigation - DEP/KASLR
- 4 Mitigation - Freelist Randomization
- 5 black hat Mitigation - Wrong Zone Free Protection
- 6 blackhat New Target - Mach Port in User Space
- 7 black hat New Target - Struct ipc port in Kernel Space
- 8 blackhat (Mach) Port-oriented Programming (POP)
- 9 MIG in Kernel Cache
- 10 blackhat General Purpose Primitives for Host
- 11 General Purpose Primitives for VM
- 12 Querying Primitives
- 13 Memory Interoperation Primitives
- 14 Arbitrary Code Execution Primitives
- 15 Practical Case Study: Yalu Exp
- 16 iOS 11 Kernel Task Mitigation
- 17 blackhat Mitigation bypass in Async_wake Exp
- 18 Enterprise Computer Security
- 19 XNU Kernel Object Protector
- 20 Inline Hooking
- 21 Examiners
- 22 Evaluation
- 23 Discussion
- 24 Conclusion
- 25 Reference