如果破解,为什么存储在NAND芯片上的数据为何无法找回?


10

所有数据恢复公司,无论其技能如何,都一致认为,如果设备的存储芯片仅有一条细线,则无法进行数据恢复。并非没有,也不昂贵,但不可能。一家公司甚至表示,甚至FBI也无法检索数据。这是真的?

为什么是这样?我很难相信,如果一个非常普通的芯片中只有一小部分有很小的裂缝,那么所有数据都将全部消失。

我本以为某个地方的一些有才华的人将能够修补芯片的区域并取回一些数据...

与收费有关吗?我知道闪存使用晶体管以电荷形式存储其一和零。如果芯片破裂,晶体管会“短路”,将它们全部归零吗?数据消失了而不是无法挽回吗?

我想要得到的只是一些很棒的假期视频。以为它们已经一去不复返了,然后我学习了数据检索,以为我有很大的机会将它们取回,然后我意识到如果内存芯片破裂了,那根本没有机会。

取多少钱?几百个?还是数千?一百万,就像RedGrittyBrick说的那样?如果要握住存储卡,您认为几年后这种高级检索的价格可能会下降吗?还是这只是不现实?

我们在这里谈论的是256mb的SD卡。

我想技术正在从SD卡和更多的东西转移到集成内存,然后天知道其他什么……原子内存,DNA内存。今天您不会看到有人提出有关盒式磁带的新高级程序,对吗?我应该咬一口子放弃吗?

而且,我什至不是这个领域的业余爱好者,但是我对总体上的工作方式很感兴趣,因此如果有人可以简单地解释这个问题,我将不胜感激。


鉴于它是纳米级纳米门的晶格,因此细小的发际线裂缝是该规模的大峡谷……无望
Paul Sullivan 2014年

我不知道联邦调查局的能力,但是如果信息仍然存在(应该存在,应该存储在浮动闸门上,除了物理损坏的地方),它应该是可检索的。代价可能太高了。xkcd.com/538 为什么?您是否在破裂的芯片上拥有价值1亿美元的比特币?
Spehro Pefhany 2014年

无论直接损坏的区域如何,都与周围区域的访问方式有关...考虑两侧的位如何访问(无需直接观察/探测eac位
Paul Sullivan

@PaulSullivan您可能可以将工作芯片的一部分连接到旧芯片上,以检索信息行。用离子磨机之类的东西是可能的。只是非常昂贵。他们可以重新接线单个芯片。
Spehro Pefhany 2014年

您如何确定“存储设备”中的实际IC受到物理损坏?有时(通常是?)实际的电路无法完全填满卡的外壳,因此边缘的损坏可能纯粹是表面的/机械的。损坏的触点也应该是可修复的。
JimmyB,2014年

Answers:


14

我想要得到的只是一些很棒的假期照片。

坦率地说。他们对您来说不值一百万美元。为了获得这些钱,您可以再次去那个假期几次,然后重新拍摄相同的照片或同样出色的照片。

我本以为某个地方的才华横溢的人将能够修补芯片领域

用于制造闪存的技术并不适合修复破裂的IC。制造方法是简单地测试并丢弃有缺陷的模具。没有成熟的技术能够进行维修。

一个能够制造集成电路的硅晶圆厂耗资10亿美元。任何能够修复IC的工厂都可能同样昂贵-它需要大量使用才能经济。只是没有这种需求,大多数人可能发现将照片复制到几张50美元的硬盘上比希望科幻电影技术来拯救它们更便宜,更容易。

您的才华横溢的人可能需要价值数百万美元的设备,一组大学级的研究实验室,庞大的研究生团队以及数年或数十年的资金。

并取回一些数据。

某些数据可能仍然存在于芯片的未损坏部分中,但是常规检索可能完全取决于损坏的部分。

我们在这里谈论的是256mb的SD卡。

想象一下在显微镜下一次检查20亿个单独的沙粒。那就是所涉及的任务规模。当然,沙粒比晶体管大得多。闪存芯片上的晶体管太小,看不到。

在几年内,您认为这种高级检索的价格可能会下降吗?

再过几百年?

我应该咬一口子放弃吗?

除非您是亿万富翁,没有什么可做的事,否则谁可以将其纳入某种更大的计划中。


您知道吗,这个艰难的答案实际上使我感觉好一些。其他答案让我有点炼狱。$ 1M,是吗?不知道。到价格可能下跌时,我将(1)早已死了,并且(2)数据将被完全破坏。虽然如此微小的损害。你可以几乎看不到它(尽管它对面的芯片去)..
Starkers

我认为不会有100万美元。昂贵,是的,但是我认为设备存在。对于一些初步的研究,请参见此处:ee.ucl.ac.uk/lcs/previous/LCS2009/NEMS/Konopinski.pdf
RJR

这里更多proceedings.spiedigitallibrary.org/...(摘要仅供)
雷诺

@RJR引人入胜的文章,但可悲的是,我认为它只是巩固了RedGrittyBrick的观点。如果这是一个100万美元的程序,我不会感到惊讶。
Starkers

@RJR从闪存中检索数据的很大程度的复杂性是由控制器芯片(我认为)执行各种聪明的事情(例如负载平衡)引起的。使用SIM卡,由于没有负载平衡,因此更加基本。用户数据被写入一次,然后永远读取。SIM卡还可以容纳约16kb,是256mb sd卡中的16,000。从SIM卡检索要简单得多,甚至不可能!(我认为无论如何,这篇文章的结论似乎充满希望,但却是猜测)
Starkers 2014年

4

让我们考虑问题的严重性。硅芯片非常脆弱,从芯片到引脚/焊盘的连接线也很细。它们还容易受到环境破坏。这就是为什么在洁净室等中处理管芯和晶圆的原因。

我们认为低成本,可靠,环保的芯片包装是理所当然的。发展到这个阶段实际上花了很长时间。我之所以这样说是因为,我认为这有助于理解IC不仅是围绕坚不可摧的芯片的塑料盒。芯片封装非常重要,可以提供芯片真正需要的很多保护。


2

该芯片是一个大型外壳,用于容纳几毫米宽,几根头发的宽度的硅晶片。裂纹意味着弯曲压力,充其量只能对键合线或晶圆上的微小细微痕迹和接合处造成直接损害。

认为它就像一块冰。丝毫弯曲和裂纹。硅晶片并非为承受压力而设计的。

尽管可以修复键合线,但实际上不可能损坏晶圆。


1
我认为“修复”芯片与恢复数据并不相同。有人告诉我,有足够决心的人可以使用扫描电子显微镜手动检查浮动门。您可能无法取回所有数据,但是在某些情况下,甚至很少的数据也是不好的。这就是为什么某些组织要求彻底销毁电子介质,而不仅仅是擦除或部分销毁的原因。
helloworld922

1
我在这里闻到一个量子问题。用电子束直接探测浮动节点是否会导致其改变状态?
肖恩·博迪

@ helloworld922闪存存储不像磁性存储,因为它在安装时会得到什么,文件系统,索引节点,数据块等基本上都由闪存控制器模拟,从通常认为“物理”层和逻辑层。逻辑抽象的两个层次。这是因为在NAND是如何工作的差异,如何控制手柄坏字节/恢复块,损耗均衡,等等
路人

@ helloworld922即便如此,晶圆的物理损坏,甚至是很小的刮痕或灰尘,更不用说是会引起大量微裂缝的裂缝,也会损坏闪存的很大一部分。它将使您恢复的任何数据与垃圾都无法区分。这不是值得恢复的信任。想想雪花。微小,微观。晶体结构中的最小断裂,并且您永远无法分辨出该图样是什么样。
路人2014年

@ helloworld922最后,我们要讨论的是GIGABYTES中常见的闪存。地狱,Terrabytes。我们正在谈论一个千兆字节中的8589934592位。一个坚定的拥有SEM的人将死于试图恢复4 GB闪存驱动器上单个1kb文本文档的年龄。从实际意义上讲,损坏的闪光灯是无法恢复的。
路人2014年

2

我认为这是能力的问题-正如上面的回答所表明的那样,破裂的IC可能在电气上无法正常工作,并且如果当时通电则可能会损坏。

许多数据恢复机构都依赖聪明的软件,也就是说,该设备仍然可以运行,您只需要在非常低的级别上访问它就可以梳理数据并将其重新组装成可用的东西。

但是,下面有几个阶段,具体取决于您要花多少时间和金钱解决这个问题。

前一天在Hackaday上有一个故事,一个人实际上打开了一个Gameboy ROM的盖子,并使用显微镜和一些图像处理软件读取了这些位,以读取已设置/未设置的位。现在,对于旧的ROM芯片来说,这并不需要太费力,因为可以看到物理上的变化,尽管需要大量的精力和稳定的手。对于现代闪存芯片,密度是疯狂的,变化可能是不可见的。但是,我想说这并非不可能,只是难以置信。使用适当的技术,您可以直接探测芯片管芯,并根据损坏情况,可能读出一些数据。

这项工作很可能超出了大多数人的能力范围/预算。我猜想FBI或MiB或任何愿意这样做的人都可以,但我也猜想他们不会将事实广播给公众,或者可能被分类或与其他分类功能有关。

编辑添加:类推可能是一个破记录;您可以通过巧妙的处理来清除划痕的录音中的声音,但不能在转盘上播放损坏的声音。这并不意味着您无法获得数据,只是变得越来越难了。


1

数据很可能仍然在那里,问题是没有(合理的)方法可以将电信号输入或输出数据单元。当您破解芯片时,您就是在破解电线。这些天制造的许多芯片的最小特征尺寸约为20nm = 200埃。我想如果您(a)拥有电子显微镜,(b)确切地知道制造商如何布置芯片(每根线意味着什么,以及需要将哪些信号发送到哪里以获取数据),以及(c)拥有某种基于电子显微镜的烙铁或微型操纵器,其尖端只有几个原子的宽度,您可以费力而艰苦地修复所有这些断开的连接。

但是,尽管数据恢复公司(超级傻瓜公司)可能拥有电子显微镜,但我怀疑它们是否(b)可以访问制造商的布局,或者(c)可以用于维修的微型操纵器。另外,我们谈论的是潜在地需要修复成千上万个连接,因此即使有人能够做到,他们也可能要收取数万美元或数十万美元的费用。


1

问题不仅仅在于闪存单元(位)被损坏,而寻址和读出电子设备也被损坏。闪存不同于记录,磁带,CD等,其中读写头与记录介质是分开的。在那种情况下,对介质的损坏只会导致某些无法读取的数据,通过将读/写头放置在介质的“良好”部分上,仍然可以很好地读取其余数据。但是,闪存的“读/写头”(行和列选择线,解码器,读出放大器等)与记录介质(浮栅晶体管)集成在同一块硅上。结果,当裸片损坏时,由于布线损坏,大面积的部分变得完全不可接近。该布线建立在芯片的许多层上,并且非常小。并且有数以百万计的电线。如果将芯片撕成两半,则在非常昂贵的设备中可能要花费数月的时间才能修复损坏,这是由于试图不打扰数据而造成的。请注意,闪存是直接从可擦除紫外线的EPROM降级的,因此,一旦将芯片盖上盖子,就一定不能将其暴露在紫外线(阳光等)下,以便保留数据。同样,用于检查和修复芯片的某些技术(例如离子束蚀刻)也会干扰浮栅中存储的电荷。请勿将其暴露在紫外线(日光等)下,以便保留数据。同样,用于检查和修复芯片的某些技术(例如离子束蚀刻)也会干扰浮栅中存储的电荷。请勿将其暴露在紫外线(日光等)下,以便保留数据。同样,用于检查和修复芯片的某些技术(例如离子束蚀刻)也会干扰浮栅中存储的电荷。


0

从理论上讲,在小于500MB的低密度芯片上是可行的,IIRC不久前就有一种情况,有人将RSA密钥存储在旧的32MB笔式驱动器上,并在其前门被砸坏时将其卡成两半。解密文件将被关闭十年来,幸运的是,有可能从纸张碎片两个16MB轻微损坏的Flash芯片中恢复足够的一致性数据,以便对1024位密钥进行有根据的猜测,并且使用组合的蛮力方法,他们可以在不到一个的时间内检索文件。月。

我只能假设将它们存储在这样的旧驱动器上的原因是数据完整性,如果这是一个更现代的多GB驱动器,那么再也没有恢复的希望。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.