Primero, me gustaría preguntar si se usa memoria flash en un iPhone. En caso afirmativo, responda mi siguiente pregunta.
La memoria flash utiliza nivelación de desgaste (cambiar la ubicación física en la memoria de una ubicación lógica) para maximizar la vida útil. La mayoría de los flashes tienen algún espacio "libre" que no se notifica para permitirle mantener el espacio reportado cuando un área se desgasta. Esto significa que puede haber algunas pequeñas cantidades de memoria que probablemente contengan algunos datos desconocidos, incluso cuando el teléfono informa que está lleno. Sin embargo, serían datos arbitrarios y espero que se necesiten herramientas forenses para recuperarlos.
Cuando reinicia un iPhone, la memoria se encripta y las claves se eliminan. Pero, ¿los datos en el área desgastada también están cifrados y la aplicación shredit y otras destructoras de archivos también sobrescriben el área desgastada?