According to the CHFI v11 objectives under Mobile and IoT Forensics , understanding the iOS architecture stack is essential for both application analysis and forensic investigations. The iOS architecture is divided into four primary layers: Cocoa Touch, Media Services, Core Services, and Core OS. Each layer provides specific frameworks and capabilities.
In this scenario, Alice is working with OpenGL ES , OpenAL , and AV Foundation , which are all core frameworks associated with graphics rendering, audio processing, and multimedia handling . These technologies reside in the Media Services Layer , making Option D the correct answer. The Media Services layer is responsible for supporting 2D/3D graphics, audio, video playback, and media capture—critical components for immersive gaming and multimedia applications.
The Cocoa Touch layer (Option A) focuses on user interface elements and application-level interactions. The Core Services layer (Option C) provides foundational services such as data persistence, networking, and location services. The Core OS layer (Option B) operates closest to the hardware, handling memory management, security, and low-level system operations. None of these layers directly provide the multimedia frameworks highlighted in the scenario.
CHFI v11 explicitly includes iOS architecture and boot process as part of mobile forensics, emphasizing the Media Services layer as the source of multimedia frameworks commonly examined during application and malware analysis on iOS devices
Submit