更换 SSD 控制器而不丢失数据可以吗?

更换 SSD 控制器而不丢失数据可以吗?

在某些 SSD 中更换控制器芯片是否总是意味着数据丢失,或者是否有可能所有相关信息(例如转换层参数)都存储在 NAND 芯片上?

我发现了一些很棒的文章,但是它没有提到翻译层是如何存储的:https://adreca.net/NAND-Flash-Data-Recovery-Cookbook.pdf

控制器数据表没有提到它是否有内部存储器,但提到控制器使用 AES 加密来存储数据并且符合 opal 标准。

我猜这意味着密钥不仅仅存储在 NAND 上,因为这会违背磁盘加密的目的(尽管我记得一些渗透测试人员发现一些 SSD 中 AES 密钥的明文存储)

注意:例如,在英特尔 SSD 520 系列 240GB(SSDSC2BW240A3L)上交换相同的控制器芯片。

答案1

如果您想通过更换控制器芯片来“修复”损坏的 SSD,那么这是一个糟糕的想法。

此操作需要对 SSD 有精确的了解,包括芯片的提取、安装所需的温度,还需要一些昂贵的专业级工具。

这些机载部件都是由自动化机器焊接而成,其精度远高于不稳定的人手。

电路板本身可能有几层铜,因此,如果尝试手工操作,如果用烙铁焊接,很有可能损坏主板和芯片。

答案2

所以,更新一下经验。当所有知名品牌都有翻译器时,什么可以防止控制器交换。我们知道可以用 PC3000 恢复什么

但最近我遇到了一个可以恢复所有中国 SSD 控制器的人,比如 Maxio、realtek、yeestor……无论是通过控制器交换还是像在 USBDEV 上那样加载固件,都不会丢失数据

我仍在调查他是如何做到的。但他告诉我。他只需要正确的固件,他就可以恢复数据

答案3

转换“表”位于 NAND 本身。如果加密依赖于控制器本身的某些 ID,则交换 NAND(或控制器)没有意义。但有时确实如此(例如:https://youtu.be/oDA8KA_wooE)。

相关内容