¿Es posible cambiar el controlador SSD sin pérdida de datos?

¿Es posible cambiar el controlador SSD sin pérdida de datos?

¿Cambiar el chip controlador dentro de algunos SSD siempre implica pérdida de datos, o es posible que toda la información relevante (como los parámetros de la capa de traducción) esté almacenada en los chips NAND?

Encontré un gran artículo pero no mencionaba cómo se almacena la capa de traducción:https://adreca.net/NAND-Flash-Data-Recovery-Cookbook.pdf

Elhoja de datos del controladorno menciona si tiene memoria interna, pero sí menciona que el controlador usa cifrado AES para almacenar los datos y es compatible con Opal.

Supongo que esto implica que la clave no solo se almacena en la NAND, ya que esto anularía el propósito del cifrado del disco (aunque recuerdo que algunos pentesters descubrieron el almacenamiento simple de la clave AES en algunos SSD)

Nota: Intercambiar chips de controlador idénticos en un Intel SSD 520 Series de 240 GB (SSDSC2BW240A3L), por ejemplo.

Respuesta1

Si está pensando en "reparar" un SSD defectuoso reemplazando su chip controlador, esta es una MALA idea.

Esta operación requiere un conocimiento exacto del SSD, tanto para la extracción del chip como para su instalación como en cuanto a las temperaturas requeridas, y también unas costosas herramientas de nivel profesional.

No en vano, estos componentes a bordo están soldados por maquinaria automatizada que puede trabajar con una precisión mucho mayor que la inestable mano humana.

Las placas en sí pueden tener varias capas de cobre, por lo que intentar hacer esto a mano implica básicamente una probabilidad muy alta de destruir la placa base y el chip si les aplicas un soldador.

Respuesta2

Así que una pequeña actualización de la experiencia. Cuando todas las marcas conocidas tienen traductor y qué no evitar el intercambio de controladores. Y sabemos lo que se puede recuperar con PC3000

Pero recientemente me encontré con un tipo que puede recuperar principalmente todos los controladores SSD chinos como Maxio, realtek, yeestor... Ya sea con intercambio de controlador o carga de firmware como en USBDEV sin perder datos.

Todavía estoy investigando cómo lo hace. Pero él me dijo. Todo lo que necesita es el FW correcto y podrá recuperar los datos.

Respuesta3

Las 'tablas' de traducción están en la propia NAND. Si el cifrado depende de alguna ID del propio controlador, intercambiar NAND (o controlador) no tiene sentido. Algunas veces, sin embargo, sí lo hace (ejemplo:https://youtu.be/oDA8KA_wooE).

información relacionada