¿Por qué los datos almacenados en un chip NAND son irrecuperables si se descifran?

Todas las empresas de recuperación de datos, independientemente de su habilidad, afirman unánimemente que si el chip de memoria de un dispositivo tiene una pequeña fisura, la recuperación de datos es imposible. No improbable, no caro, pero imposible. Una empresa incluso declaró que ni siquiera el FBI puede recuperar los datos. ¿Es esto cierto?

¿Por qué es esto? Me resulta difícil de creer que si solo una pequeña sección de un chip extremadamente común tiene una pequeña grieta, todos los datos desaparecen por completo.

Hubiera pensado que alguna persona talentosa en algún lugar podría reparar el área del chip y recuperar algunos de los datos...

¿Tiene algo que ver con el cargo? Sé que la memoria flash usa transistores para almacenar sus unos y ceros en forma de carga eléctrica. Si el chip está roto, ¿los transistores tienen un "cortocircuito", volviéndolos todos a cero, algo así? ¿Se han ido los datos en lugar de ser irrecuperables?

Todo lo que quiero recuperar son algunos videos increíbles de vacaciones. Pensé que se habían ido para siempre, luego aprendí sobre la recuperación de datos, pensé que tenía una buena oportunidad de recuperarlos y luego me di cuenta de que realmente no hay ninguna posibilidad si el chip de memoria está roto.

Cuanto seria la recuperacion? ¿Cientos? ¿O miles? ¿Un millón, como dice RedGrittyBrick? Si se quedara con la tarjeta de memoria, en unos años, ¿cree que podría bajar el precio de una recuperación tan avanzada? ¿O esto es simplemente ser poco realista?

Estamos hablando de una tarjeta SD de 256mb aquí.

Supongo que las tecnologías se están alejando de las tarjetas SD y más hacia la memoria integrada y luego Dios sabe qué más... memoria atómica, memoria de ADN... No ves a la gente saliendo con nuevos procedimientos avanzados con respecto a las cintas de cassette hoy, ¿verdad? ¿Debería morder la bala y rendirme?

Además, ni siquiera soy un aficionado en este campo, sin embargo, estoy interesado en general en cómo funcionan las cosas, por lo que si alguien pudiera explicar simplemente el problema, se lo agradecería.

dado que es un entramado de compuertas nand a nanoescala, su diminuta fisura es un gran cañón en esa escala... no hay esperanza
No conozco las capacidades del FBI, pero si la información aún está allí (y debería estar allí, almacenada en puertas flotantes, excepto donde está el daño físico) debería poder recuperarse. A un costo que probablemente sea prohibitivo. xkcd.com/538 ¿Por qué? ¿Tiene $ 100 millones en bitcoins en un chip roto?
independientemente del área dañada directamente, se trata de cómo se accede a las áreas circundantes... piense en cómo se accede a los bits de cada lado (sin observar/sondear directamente cada bit
@PaulSullivan Probablemente pueda conectar una sección de un chip en funcionamiento al chip anterior para recuperar filas de información. Esto es posible con molinos de iones y similares. Simplemente muy caro. Pueden volver a cablear chips individuales.
¿Qué tan seguro está de que el IC real en su 'dispositivo de almacenamiento' está dañado físicamente? A veces (¿a menudo?) el circuito real no llena completamente la caja de la tarjeta, por lo que un daño en el borde, por ejemplo, puede ser puramente cosmético/mecánico. Los contactos dañados también deben ser reparables.
@HannoBinder He abierto el caso y sí, es una grieta en el chip de memoria. Gracias por tu aporte.
Si alguien pudiera hacerlo, sería Bunnie Huang. Haga una búsqueda, vea el tipo de cosas que hace y vea si tiene un correo electrónico público. Al menos podría ser capaz de explicar si es posible.
Si puede demostrarle a la NSA que tiene secretos militares rusos o datos terroristas en ese dispositivo, estoy seguro de que puede hacer el trabajo. Históricamente, si alguien tiene una razón suficiente, puede obtener los datos, por lo que las pautas dicen que se destruyan para proteger los datos.
@Dov Jaja, no creas que eso está pasando

Respuestas (7)

Todo lo que quiero recuperar son algunas fotos increíbles de las vacaciones.

Seamos francos. No valen $ 1 millón para ti, ¿verdad? Por esa cantidad de dinero, podría volver a tomar esas vacaciones varias veces y volver a capturar las mismas fotos o algo igualmente increíble.

Hubiera pensado que alguna persona talentosa en algún lugar podría reparar el área del chip.

Las tecnologías utilizadas para fabricar memorias flash no se prestan para reparar circuitos integrados agrietados. El enfoque de fabricación es simplemente probar y desechar los troqueles defectuosos. No existe una tecnología establecida capaz de hacer reparaciones.

Una fábrica de silicio capaz de fabricar circuitos integrados cuesta 1.000 millones de dólares. Es probable que cualquier planta capaz de reparar circuitos integrados sea igualmente costosa: necesitaría un uso de gran volumen para ser económica. Simplemente no existe esa demanda, la mayoría de la gente probablemente encuentre más barato y más fácil copiar fotos en unos pocos discos duros de $ 50 que esperar que la tecnología de películas de ciencia ficción las rescate.

Su persona talentosa podría necesitar millones de dólares en equipos, un conjunto de laboratorios de investigación de grado universitario, un gran equipo de posgraduados y años o décadas de financiación.

y recuperar algunos de los datos.

Algunos de los datos aún pueden estar presentes en partes no dañadas del chip, pero es probable que la recuperación convencional dependa completamente de las partes dañadas.

Estamos hablando de una tarjeta SD de 256mb aquí.

Imagínese examinar 2.000.000.000 de granos de arena individuales uno a la vez bajo un microscopio. Esa es la escala de la tarea involucrada. Los granos de arena son mucho más grandes que los transistores, por supuesto. Los transistores de los chips de memoria flash son demasiado pequeños para verse.

¿En unos años cree que podría bajar el precio de una recuperación tan avanzada?

¿En unos cientos de años?

¿Debería morder la bala y rendirme?

A menos que seas un multimillonario sin nada más que hacer que pueda encajar esto en algún tipo de plan más grande.

Sabes, esta dura respuesta me hace sentir un poco mejor en realidad. Las otras respuestas me dejaron un poco en el purgatorio. $ 1 millón, ¿eh? No tenia idea. Y para cuando el precio pueda bajar, estaré (1) muerto hace mucho tiempo y (2) los datos se habrán corrompido por completo. Sin embargo, una pequeña pieza de daño. Apenas se puede ver (aunque atraviesa el chip).
No creo que sea $ 1M. Caro, sí, pero el equipo existe, creo. Para una investigación inicial, consulte aquí: ee.ucl.ac.uk/lcs/previous/LCS2009/NEMS/Konopinski.pdf
Para obtener más información, acceda a http://www.spiedigitallibrary.org/… (solo resumen)
Artículo fascinante de @RJR, pero lamentablemente creo que solo solidifica los puntos de RedGrittyBrick. No me sorprendería si fuera un procedimiento de $1 millón.
@RJR gran parte de las complicaciones en la recuperación de datos de la memoria flash son causadas por el chip del controlador (creo) que hace todo tipo de cosas inteligentes, como el equilibrio de carga. Con una tarjeta SIM es mucho más básico porque no hay equilibrio de carga. Los datos del usuario se escriben una vez y luego se leen para siempre. Las tarjetas SIM también tienen alrededor de 16 kb, una 16.000 que contiene una tarjeta SD de 256 MB. ¡Recuperar desde una SIM es mucho, mucho más simple e incluso eso es imposible! (Creo que de todos modos, la conclusión del artículo parece esperanzadora pero especulativa)

Pensemos en la escala del problema. Los chips de silicona son muy frágiles, al igual que los cables de unión muy delgados que van desde el chip hasta los pines/almohadillas. También son susceptibles al daño ambiental. Por eso se manipulan troqueles y obleas en salas limpias, etc.

Damos por sentado el empaque de chips de bajo costo, confiable y ambientalmente sellado. De hecho, llevó bastante tiempo desarrollarse hasta esta etapa. Menciono esto porque creo que ayuda a comprender que un IC no es solo una caja de plástico alrededor de un dado indestructible. El empaque de chips es un gran problema y brinda mucha protección que el troquel realmente necesita.

Creo que se trata de una cuestión de capacidad: como indican las respuestas anteriores, es probable que un IC agrietado no funcione eléctricamente y posiblemente se dañe si se encendió en ese momento.

Muchos equipos de recuperación de datos se basan en un software inteligente, es decir, el dispositivo aún funciona y solo tiene que acceder a él a un nivel muy bajo para extraer los datos y volver a ensamblarlos en algo utilizable.

Sin embargo, hay etapas debajo que dependen de cuánto tiempo y dinero esté dispuesto a invertir en el problema.

Hubo una historia en Hackaday hace un tiempo en la que un tipo realmente destapó una ROM de gameboy y leyó los bits usando un microscopio y un software de procesamiento de imágenes para leer los bits activados/desactivados. Ahora, eso no es demasiado exigente para un chip ROM antiguo, ya que hay un cambio físico visible, aunque requiere un esfuerzo significativo y una mano firme. Para un chip flash moderno, la densidad es una locura y el cambio puede ser invisible. Sin embargo, yo diría que no es imposible, simplemente increíblemente difícil. Con la tecnología adecuada, podría sondear el chip directamente y probablemente leer algunos de los datos, según el daño.

Con toda probabilidad, este trabajo está más allá del alcance/presupuesto de la mayoría de las personas. Supongo que el FBI o MiB o quien sea podría hacer esto si considerara que vale la pena, pero también supongo que no transmitirían el hecho al público de Joe, o que puede estar clasificado o relacionado con otras capacidades clasificadas. .

Editar para agregar: una analogía podría ser un disco rayado; Puede limpiar el sonido de un disco rayado con un procesamiento inteligente, pero uno roto no se puede reproducir en un tocadiscos. No significa que no puedas obtener los datos, solo que se ha vuelto mucho más difícil.

El chip es una carcasa grande para una oblea de silicio de unos pocos mm de ancho y del ancho de unos cabellos. Una fisura significa presión de flexión y daño directo a los cables de unión en el mejor de los casos, o a las trazas y uniones microscópicamente pequeñas en la oblea.

Piense en ello como una capa de hielo. La más mínima curva y CRACK. Las obleas de silicio no están diseñadas para la integridad estructural bajo presión.

Si bien es posible reparar los cables de enlace, el daño a la oblea es prácticamente imposible.

No creo que "reparar" el chip sea lo mismo que recuperar los datos. Me dijeron que una persona lo suficientemente decidida puede usar un microscopio electrónico de barrido para examinar manualmente las puertas flotantes. Es posible que no pueda recuperar todos los datos, pero en algunos casos, incluso algunos datos son malos. Esta es la razón por la que algunas organizaciones exigen que los medios electrónicos se destruyan por completo, no solo que se borren o se destruyan parcialmente.
Huelo un problema cuántico aquí. ¿El sondeo directo de un nodo flotante con un haz de electrones no haría que cambiara de estado?
El almacenamiento flash de @helloworld922 no es como el almacenamiento magnético en el sentido de que lo que obtiene cuando lo monta, el sistema de archivos, los inodos, los bloques de datos, etc., son esencialmente emulados por el controlador flash, abstrayendo la nand física de lo que normalmente se considera el capa "física" y capas lógicas. Dos niveles de abstracción lógica. Esto se debe a la diferencia en cómo funciona nand, cómo el controlador maneja los bytes defectuosos/bloques de recuperación, nivelación de desgaste, etc.
@ helloworld922 Incluso entonces, el daño físico a una oblea, incluso un pequeño rasguño o un trozo de polvo, y mucho menos una grieta que causa muchas microfisuras, daña un gran porcentaje de la memoria flash. Hará que todos los datos que recuperes sean indistinguibles de la basura. No es una recuperación digna de confianza. Piensa en un copo de nieve. Diminuto, microscópico. La ruptura más pequeña en la estructura cristalina, y nunca se puede saber cómo se veía ese patrón de nuevo.
@helloworld922 Finalmente, estamos hablando de la memoria flash, que en tamaños comunes, vienen en GIGABYTES. Demonios, terrabytes. Estamos hablando de 8589934592 bits en un solo gigabyte. Un tipo determinado con un SEM morirá de viejo tratando de recuperar un solo documento de texto de 1kb en una unidad flash de 4 gb. Un flash dañado es, en todos los términos PRÁCTICOS, irrecuperable.
@Passerby Eso sí, es una antigua tarjeta SD de 256 mb de la que estamos hablando (debería haber dicho en la pregunta)

Es posible que los datos aún estén allí, el problema es que no hay una forma (razonable) de obtener una señal eléctrica dentro o fuera de las celdas de datos. Cuando rompes un chip, estás rompiendo cables. El tamaño mínimo de característica en muchos chips fabricados en estos días es de alrededor de 20nm = 200 Angstroms. Supongo que si (a) tuviera un microscopio electrónico, (b) supiera exactamente cómo el fabricante había diseñado el chip (qué significa cada cable y qué señales deben enviarse para obtener los datos), y (c) tenía algún tipo de soldador basado en microscopio electrónico o micro-manipulador con una punta de unos pocos átomos de ancho, podía reparar laboriosa y minuciosamente todas esas conexiones rotas.

Pero, si bien las empresas de recuperación de datos (las súper tontas) pueden tener microscopios electrónicos, dudo que tengan (b) acceso al diseño del fabricante o (c) un micromanipulador que realmente podría usarse para hacer la reparación. Además, estamos hablando de la necesidad potencial de reparar miles de conexiones, por lo que incluso si alguien pudiera hacerlo, probablemente cobraría decenas o cientos de miles de dólares.

El problema no es tanto que las celdas de la memoria flash (bits) se dañen sino que se dañen los componentes electrónicos de direccionamiento y lectura. La memoria flash no es como un disco, cinta, CD, etc., donde el cabezal de lectura/escritura está separado del medio de grabación. En ese caso, el daño al medio solo da como resultado algunos datos ilegibles, el resto todavía se puede leer bien colocando el cabezal de lectura/escritura sobre la parte "buena" del medio. Sin embargo, la memoria flash tiene el 'cabezal de lectura/escritura' (cables de selección de fila y columna, decodificadores, amplificadores de detección, etc.) integrado en la misma pieza de silicio que el medio de grabación (transistores de puerta flotante). Como resultado, cuando se daña la matriz, grandes secciones se vuelven completamente inaccesibles debido al cableado dañado. Este cableado se construye sobre muchas capas en el chip y es extremadamente pequeño. Y hay millones y millones de cables. Si el troquel se parte por la mitad, tomaría meses dentro de un equipo muy costoso para intentar reparar el daño, complicado al tratar de no alterar los datos. Tenga en cuenta que la memoria flash desciende directamente de la EPROM borrable por UV, por lo que una vez que se destapa el chip, no debe exponerse a la luz ultravioleta (luz solar, etc.) para que se conserven los datos. Además, ciertas técnicas utilizadas para examinar y reparar el chip, como el grabado con haz de iones, también podrían alterar la carga almacenada en las puertas flotantes. no debe exponerse a la luz ultravioleta (luz solar, etc.) para que se conserven los datos. Además, ciertas técnicas utilizadas para examinar y reparar el chip, como el grabado con haz de iones, también podrían alterar la carga almacenada en las puertas flotantes. no debe exponerse a la luz ultravioleta (luz solar, etc.) para que se conserven los datos. Además, ciertas técnicas utilizadas para examinar y reparar el chip, como el grabado con haz de iones, también podrían alterar la carga almacenada en las puertas flotantes.

Teóricamente es posible en chips de baja densidad <500 MB, IIRC hubo un caso bastante recientemente en el que alguien había almacenado claves RSA en un viejo pendrive de 32 MB y lo partió por la mitad cuando su puerta principal fue golpeada. Para descifrar los archivos habría tomado cerca a una década, pero afortunadamente fue posible recuperar suficientes datos consistentes de los fragmentos de papel y los dos chips Flash de 16 MB ligeramente dañados para hacer una suposición informada sobre la clave de 1024 bits y con el método combinado de fuerza bruta recuperaron los archivos en menos de un mes.

Solo puedo suponer que la razón para almacenarlos en una unidad tan antigua fue la integridad de los datos, si hubiera sido una unidad de varios GB más moderna, no habría habido esperanza de recuperación.