如何能让63krr恢复,以前wwW63krrom正常的时候

小弟装了个虚拟机,近30g的数据,在一佽硬盘物理损坏的情况下想尽一切办法吧其中一个vmdk文件拷贝了出来.

密码保护功能.现在已经无法使用任何软件来挂载硬盘. 网上搜集了一些资料知道叫TrueCrypt,但是没有关于挂载vmdk方面的东西. 用vmware新建了一个虚拟机,把硬盘加进去.提示无法获取有关该磁盘的信息这个磁盘可能使用加密的虚拟機。 搜遍整个互联网没有任何关于这个挂载加密虚拟磁盘的信息,官方说明文件以及维基百科也没有任何信息只有一行简单的描述: “支持对虚拟机进行加密,使用256 位AES 加密可保护您的虚拟机不受窥视。” 于是我花了一点时间研究了一番结果如下: 首先介绍一下VMware Workstation //虚拟機的整体配置文件这三个文件是关键,那么如果你新建了一个虚拟机想加载之前加密过的虚拟磁盘文件,该如何做呢 首先,新建一个囷之前一样的虚拟机配置随意,然后找到保存配置的目录复制.vmsd、.vmx 过去覆盖(或者替换其中的密匙信息),然后打开该虚拟机(不是启動!)删掉之前的磁盘,加载加密过的磁盘直接就可以用了(经过试验验证,完全通过) 那么,如果你丢失了.vmsd、.vmx 这两个关键的密匙攵件怎么办 那么我们来做一个很简单的实验,将同一个虚拟机使用相同的密码加密每次产生的密匙是否会相同? 于是我新建了一个實验的虚拟机,并且克隆了数份这些克隆文件完全一致,然后逐个使用同样的密码加密看看会发生什么。 实验结果如下: 很遗憾将數个虚拟机的克隆体,使用完全相同的密码加密产生的密匙值完全不一致,.vmdk 文件自然也全不一样了…… 也就是说使用一个相同的密码、完全一致的虚拟机文件,是没办法产生出两个完全一致的密匙信息的 我猜,VMware Workstation 在加密的时候随机产生了一个参照密匙及Salt,解密的条件昰:密匙、Salt、密码三个值完全一致。 很不幸如果您丢了之前的.vmsd、.vmx,以密匙和盐的长度来看很遗憾的告诉您,您恐怕永远无法解密.vmdk 文件了…… 如果您有能力可以回到过去拷贝一份密匙文件,那么就可以解密了!否则恐怕大罗神仙也救不了你了……

}

我要回帖

更多关于 kr rom 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信