外地客户如不方便将要进行数据恢复的储存设备(如硬盘,U盘等)送到我们数据恢复中心,可以通过快递至我数据恢复中心。

使用MRT破解西数My Passport移动硬盘用户密码

技术文章 1868℃
简介:

由于西数Mypassport 等系列移动硬盘的加解密系统是一套很严密的系统,所以,当用户忘记当初设置密码时,如果不能记起原来的密码,那么此种情况下想要进行数据恢复的可能性非常 小。此时,我们可以使用MRT西数专修工具中的【工具 -> USB加密盘用户密码找回】功能找回用户密码,进而使得数据恢复成为可能。

原理:
此功能使用用户的模糊记忆设置猜解范围并且由程序自动猜解的方式猜出原来的用户密码。
使用MRT破解西数My Passport移动硬盘用户密码

使用此功能需要的准备:

1.由于正常使用过的【硬盘的首扇区】最末尾是有特征码”55AA”的,那么当加密的首扇区被解密时如果出现了这个特征码,那么程序便认为已经猜解出正确的密码。所以,在使用此功能时,有【加载硬盘首扇区】的选项。

2.另外,由于这些加密硬盘的加解密系统在解密时,必须在硬盘上获得“EDEK”的数据,使用“EDEK”与“用户密码”合成一个新的密码,再使用新的密码进行解密操作,所以,在使用此功能时,有【加载EDEK文件】的选项。

3. 硬盘的首扇区以及EDEK,都可以从硬盘上获取。但是我们要获取的首扇区是未经过解密的原始数据,这样才能在我们程序解密时,解出正确的特征码数据,所以 程序从硬盘加载这些数据时,是使用COM口读取的。这就要求我们使用从硬盘加载首扇区以及EDEK数据时,必须要连接好COM口。幸运的是,MRT固件实 验室开发过一套专门用于WD的USB硬盘转COM的转接板,其名称为:【MRT WD-USB】,如果有需要,可以联系MRT固件实验室。当热,我们可以使用将USB板换成SATA板的方式,去获取这些数据,然后保存成文件,然后使用 此功能时,选择从文件加载,但这种方式相对繁杂很多。

猜解范围的设置:

1.字符位置说明: 举例,如果密码为abcdefg, 那么字符a的地址为0,字符d的地址为3.

2.猜解范围设置规则:举例,如果密码为abcdefg。如果我们记得前三个字符abc,后面的defg不记得,那么在[填充背景字符的HEX编辑器的字符栏]填上[abc],然后在 [穷举字符起始位置]填 3 ,穷举长度填 4 即可。如果我们忘记了abc,而记得后面的defg,那么就需要将HEX编辑器的字符栏的前三个位置空下来,然后填上defg,而在[穷举字符起始位置]则需填0, 然后穷举长度填3。

3. 前面说的是填写需要猜解的密码的起始位置和长度,以及不需要猜解的字符的填写。接下来需要设置猜解的这些密码可能出现哪些字符。面板上的列表中,列出了键 盘上能出现的所有的数字,字母,特殊字符,并且默认全部选中。如果我们需要猜解的密码中只有数字或者小写字母,那么可以清除其它的字符,只选中数字或者小 写字母。如果记得一些特定的字符,可以在【特定的字符】中填写并用逗号隔开,比如:【1,2,a,b】。 然后点击选中【特定的字符】,这样就会在字符列表中被选中。

多机器多任务设置:

如果只需要一台机器工作,并且没有特别要求,可以直接使用默认设置。

当前机器任务数量,最好直接使用默认值,此值是根据PC机的CPU内核数量设置的,少了会降低解密效率,多了也无太多益处。当然,如果我们不想此功能占用太多的CPU资源,可以减少此值。当然,如果只有一台机器,那么所有机器任务总数就需要与此值一致。

当我们需要多台机器同时进行密码找回任务时,可以参考以下例子:

如果我们需要总共有8个任务,2台机器同时工作,那么两台机器的上的【所有机器任务总数】一致填为8。     此时,如果两台机器任务数量都分为4个,那么第一台机器的【当前机器起始任务编号】应填为0,第二台机器的【当前机器起始任务编号】应填为4.

如果第一台机器的【当前机器任务数量】是2,那么第二台机器的【当前机器起始任务编号】,应填为2.并且第二台机器的【当前机器任务数量】应填为6.

规则:多台机器设置任务时,【所有机器任务总数】应该一致。后一台机器的任务起始编号为前面所有机器任务的总和。
进度信息的查看,保存与加载:
这种密码猜解任务,有可能需要的时间比较长,所以进度信息的查看可以方便我们及时知道任务的进度。任务进度信息的保存和加载,可以让我们在不方便时,及时停止任务,保存任务进度,下次使用时,重新加载进度,并且继续任务。
 
进度信息查看说明:

如果需要枚举的字符有5个,而且在可能出现的字符中选了全部的小写字母,也就总共26个字符。那么在猜解时,这5个字符位置上会出现26个字符的随意组合,一直将所有组合测试完毕为止。如果只有一个任务,那么任务进度会从0,0,0,0,0 ->0,0,0,0,1->0,0,0,0,2 … ->0,0,0,0,26 -> 0,0,0,1,0 … >0,0,0,1,26 …最后枚举至26,26,26,26结束。当前面一个字符出现了1时,那么整个枚举任务就完成了 1/26 了。

进度列表的上方会列出当前任务进行的时长,我们根据此时间以及任务进度信息估算出还需要有多长时间才能完成猜解任务。

转载请注明:成都千喜数据恢复中心 » 使用MRT破解西数My Passport移动硬盘用户密码

喜欢 (16)or分享 (0)