← Back to Labs

Android Flash, FTL, and the Cryptographic Wipe

Watch how NAND pages move, why shred is useless on flash, and why Factory Reset destroys a key instead of the data.

TEE / Titan Mmaster key: DESTROYEDAES-256 (wraps FEKs)live: 0 / stale: 0write amplification: 1.0xciphertext readable: NONAND die: 4 erase blocks × 8 pagesblk0-free-free-free-free-free-free-free-freeblk1-free-free-free-free-free-free-free-freeblk2-free-free-free-free-free-free-free-freeblk3-free-free-free-free-free-free-free-free
Step 1 / 8Fresh device

A brand new phone. Every NAND block is erased and ready to accept data. No files exist, no keys exist, nothing is mapped yet.

Arrow keys to walk the stack · R to reset

Tap dots to jump to any step

Read the full article →Take the quiz →