0Pricing
Cyber Security Academy · Lesson

iOS Acquisition and Analysis

Extracting and analyzing iOS data.

iOS Security Model

iOS forensics is shaped by a tightly integrated hardware security model.

  • Secure Enclave (SEP) — isolated coprocessor holding key material; passcode attempts are rate-limited in hardware.
  • Data Protection — per-file encryption keys tied to the passcode and device UID.
  • Sandboxing — each app confined to its own container.

This means brute-forcing a passcode is throttled by the SEP, and a raw flash dump is ciphertext. Lawful access usually relies on the device being cooperatively unlocked or in an AFU state.

Data Protection Classes

Every file is assigned a protection class that controls when its key is available.

  • Complete — key wiped shortly after device locks (most protected).
  • Complete Until First User Authentication — key available after first unlock (the common AFU default).
  • No Protection — key always available (rare).

This is why AFU matters on iOS: files in the until-first-authentication class become readable, unlocking the bulk of user data.

All lessons in this course

  1. Mobile Forensics Fundamentals
  2. Android Acquisition and Analysis
  3. iOS Acquisition and Analysis
  4. Apps, Artifacts and Reporting
← Back to Cyber Security Academy