Saturday, 20 June 2026

Black Hat Europe 2025 | Habemus Securitas - Exploring Apple's Hidden Territories

With the Secure Page Table Monitor (SPTM) and Exclaves, Apple has introduced a broad spectrum of new memory protection mechanisms over the past few years, realized through their Guarded Execution Feature (GXF). Currently, there is little public discussion on piecing these mechanisms together and exploring the broader implications of XNU compartmentalization. In this talk, we will delve into the inner workings of SPTM, exploring how its services are utilized by XNU and other secure world clients, namely the Secure Kernel (SK), Trusted Execution Monitor (TXM), and Exclaves, and the contributions they make to system and memory security. To achieve this, we analyze the underlying SPTM functionality, with a focus on memory frame typing, page mapping, and the implemented rulesets governing iOS memory mapping across newly introduced SPTM security domains. By: Moritz Steffin | Master's Student, Hasso Plattner Institute, University of Posdam https://ift.tt/RphTtXI

source https://www.youtube.com/watch?v=rQnu_0aPQY0

No comments:

Post a Comment