就在电脑中软件运行的一瞬间,杨林脑中的某个光点被点亮了。
恍惚间,杨林感觉自己大脑中的光点和电脑上运行的数据恢复程序建立了一种玄而又玄的联系。
矩阵空间再次布满了他的视野。
“我靠,不会吧,又来这套?”
杨林环顾四周,密密麻麻的0、1流光溢彩般闪烁。
有了上一次经验,这回杨林镇定了许多,他深深地吸了口气,按照之前的套路,开始用机器语言去解读这些代码。
很快,杨林发现,这些二进制矩阵代码所代表的涵义居然和他与黑猫合作编写的这款深度恢复数据软件源代码一模一样。
只不过当时他编写的时候使用的是c++,而这里却变成了和机器语言类似的矩阵代码。
随着解读逐步深入,杨林的眉头也渐渐锁了起来。
他发现,按照c++的编程思路编写的程序,用二进制矩阵代码去解读的时候,给他的感觉非常别扭,有些地方明明可以很简练,但他非要用很复杂的语言去描述,有些地方绕个弯或许更好,但被他直接1,忽略了过去。
杨林想了想,开始按照自己的感觉觉去修改矩阵中的二进制代码。
时间一分一秒过去,不知过了多久,杨林终于将所有二进制矩阵代码全部修改完成,他倏地睁开双眼。
房间内,笔记本风扇发出呜呜的响声,杨林看了下屏幕右下角的时间,才过了不到五分钟。
好变态!
杨林心中暗暗震惊,往常如果自己修改如此巨量的源码,花上几天几夜也有可能,谁想到在自己大脑中,居然才用了几分钟时间。
这效率也太高了点!
杨林看向笔记本电脑的桌面,不知何时,桌面上正在运行的数据恢复软件的界面同样也发生了变化。
之前杨林和黑猫合作编写这款数据恢复软件时,参考了业内大名鼎鼎的easyrecovery恢复软件,素雅的界面中,一共拥有六中数据恢复模式,分别是:误删除文件恢复、误格式化文件恢复、u盘手机相机卡恢复、误清空回收站恢复、硬盘分区丢失/损坏恢复以及万能恢复。
但是现在,这些功能键已经完全消失不见,取而代之的是一个蓝色的圆盘,圆盘按照现实中硬盘的模样划分出不同的柱面、磁道以及扇区,而且这个模拟磁盘可以根据扇区的尺寸随意变换大小。
“看来自己在大脑中重新编写这个程序的时候,电脑中的程序竟然也出现了同步的变化。”
杨林心中一动,再次闭上了双眼,一个和笔记本上类似的磁盘居然也出现在了他的大脑中。
太神奇了!
杨林定了定神,心念一动。
很快,硬盘上每一个扇区都根据时间轴浮现出一段长长的磁头读写历史记录。
笔记本中的数据恢复软件也跟着同步出现了同样的记录。
这个时间跨度从硬盘第一次使用一直持续到现在,形成一条时间轴。
林青雅在这块硬盘上储存、剪切、复制、删除的每一份文件都清清楚楚地展现在陈新的面前。
因为重复读写的关系,杨林无法恢复部分已经被彻底覆盖了的数据,但即便如此,剔除里面大量的无效数据以及重复数据,这个硬盘中可恢复的数据量依然高达2t,比硬盘本身的容量还要高出一倍。
杨林睁开双眼,深深地吸了口气。
尼玛,好变态!
要知道一般情况下,数据恢复方式主要有三种,分别是软件恢复、软硬结合恢复以及深层信号还原三种方式。
软件恢复就是杨林现在所使用的方式,它主要是在硬盘还可以使用的情况下用程序恢复软件数据,这种方式的恢复成本很低,但对于那些已经被覆盖了数据的硬盘就无能为力了。
软硬结合的方式则是先修复硬盘,或开盘读出盘片中的数据,然后再用软件恢复数据。
这种恢复方式大数据恢复率是相当惊人的,即使是物理坏道上的数据,由于多种信息缺失,而无法找到准确的数据值,也可以通过大量的运算,在多种可能的数据之间进行逐一带入,结合其他相关扇区的数据信息进行逻辑合理性校验,从而找到逻辑上最符合的真值。
但这种还原方式同样非常麻烦,需要大量的计算,普通的数据恢复公司根本做不到。
深层信号还原方式则是通过分析盘片表面深层磁介质的状态,使用不同波长、不同强度的射线对介质晶体进行照射,可以产生不同的反射、折射和衍射信号,然后通过分析这些信号,就能帮助我们看到不同深度下磁介质晶体残影。