我的 Ubuntu 分区(系统和主目录合在一起)中有一个加密的主目录。我把实时 USB 插在了上面,然后有人在该分区上重新安装了 Ubuntu。
我在网上查阅了所有遇到类似问题的人的资料。首先,我停止使用受影响的硬盘(从 Lubuntu live cd 写入此内容)。然后,我在受影响的磁盘上运行了 Photorec,没有任何过滤器(即恢复所有内容)。结果现在位于外部磁盘中。
在所有文件中,我认为我需要的是 .eCryptfs 文件。但是,我只知道我的登录密码。我从来没有记下挂载密码。我知道如果我找到该wrapped-passphrase
文件,我只需使用我的登录密码就可以恢复它。
但是,Photorec 并没有恢复任何文件的原始名称(我相信它根据恢复文件的磁盘扇区来命名文件)。此外,所有文件都分布在不同的目录中(recup_dir.1 等等)。
我唯一的选择就是在数百万个 txt 文件中寻找直到找到wrapped-passphrase
?我不认为我能识别它,因为它肯定是一个字节流,可能有数百万个这样的文件……
编辑:以防有人好奇,版本是 12.04(这意味着文件名已加密,IIRC)
编辑2:我创建了一个 Ubuntu 12.04 虚拟机,使用与旧系统相同的用户和密码,并启用了主目录加密。以下是生成的wrapped-passphrase
文件:
答案1
既然您可能拥有丢失的包装密码文件的内容,为什么不对所拯救的文件运行递归 grep?我建议只从前 16 个字符开始,f...2。
恭喜!