2

Я использовал photorec - с достаточной степенью успеха - для восстановления файлов с поврежденного домашнего раздела, где дома пользователей были зашифрованы с помощью ecryptfs в Ubuntu.

Восстановленные файлы теперь имеют имена, похожие на f5345000.eCryptfs . Я предполагаю, что не все файлы из исходного набора были восстановлены. Более того, структура каталогов больше не существует.

В eCryptfs было включено шифрование имени файла, которое используется по умолчанию в Ubuntu.

Предполагая, что у меня есть парольная фраза eCryptFS. Можно ли расшифровать эти файлы? Как это можно сделать?

1 ответ1

0

Для eCryptfs обычно требуется файл wrapped-passphrase котором хранится фактический ключ шифрования ("пароль монтирования"), или вам нужна сама парольная фраза монтирования.

Если у вас есть один из них, вы можете попробовать ecryptfs-recover-private чтобы "найти и смонтировать любые зашифрованные частные каталоги". Поскольку имена файлов были зашифрованы, я не думаю, что они могли быть восстановлены, их имена были зашифрованы в именах файлов, и photorec обычно не восстанавливает имена файлов (что также затрудняет простой поиск файла с wrapped-passphrase ) - я предполагаю, что testdisk не сделал не повезло?

ecryptfs-recover-private нужны файлы в определенных каталогах:

  • зашифрованные файлы в .Private
  • wrapped-passphrase в $d/../.ecryptfs/wrapped-passphrase (где $ d .Private или именованный каталог)

Если вы не укажете, какой каталог расшифровывать (не обязательно указывать имя .Private). Мой другой ответ здесь содержит больше информации о eCryptfs, включая общую схему.

ecryptfs-recover-private - это всего лишь сценарий оболочки, поэтому, если у вас возникнут трудности, вы можете попробовать выполнить его вручную, если хотите. В терминале, чтобы быстро увидеть это просто использовать

less `which ecryptfs-recover-private`

Я не думаю, что eCryptfs требует каждый исходный файл для успешной расшифровки (в противном случае удаление отдельного файла может стать проблемой), но некоторые из восстановленных файлов могут быть усечены или иметь плохие данные, так что это определенно не гарантируется.

И если бы были зашифрованные файлы нескольких пользователей, у них также были бы разные парольные фразы монтирования, но, вероятно, photorec восстановил все файлы в одной большой группе. Это означает попытку расшифровать все файлы с каждой отдельной парольной фразой монтирования, по одному, и посмотреть, работает ли что-нибудь. Резервные копии, безусловно, предпочтительнее!

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .