Kenny00
@Kenny00

Как расшифровать образ *.vhd от Oracle VM VirtualBox?

Добрый день!
Была удалена виртуальная машина на VM VirtualBox.
От нее остался виртуальный жесткий диск, задача получить из него информацию. Шифровался он прямо из Virtual Box.
Образ диска в формате VHD, метод шифрования AES-XTS256-PLAIN64, пароль известен.
Пробовал следующее:
openssl enc -aes-256-cbc -d -in encrypted.VHD -out decrypted.VHD

Не удача: bad magic number

По мануалу, 9.31.4. Decrypting encrypted images, так же получаю ошибку:
./VBoxManage encryptmedium  "encrypted.VHD" --oldpassword "passwd.txt"
0%...
Progress state: VBOX_E_INVALID_OBJECT_STATE
VBoxManage.exe: error: Failed to encrypt hard disk
VBoxManage.exe: error: The image is not configured for encryption
VBoxManage.exe: error: Details: code VBOX_E_INVALID_OBJECT_STATE (0x80bb0007), component MediumWrap, interface IMedium
VBoxManage.exe: error: Context: "enum RTEXITCODE __cdecl handleEncryptMedium(struct HandlerArg *)" at line 1890 of file VBoxManageDisk.cpp


Что можно еще сделать? Очень нужно получить данные с диска, копий нигде нет.
  • Вопрос задан
  • 1371 просмотр
Решения вопроса 1
Kenny00
@Kenny00 Автор вопроса
Выяснил на форуме разработчиков.
[Solved] How to decrypt an image * .vhd from Oracl...
Ответ:
Никак, так как пароль не является ключом, он только кодирует ключ находящийся в файлах виртуальной машины.
По этому на будущее, виртуальный диск и машина едины.
Жаль, что это выяснилось до "шифрования"((
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
tsklab
@tsklab
Здесь отвечаю на вопросы.
VHD-диск (отключённый, см. комментарии) можно монтировать без VirtualBox. В Windows — используя "Управление дисками".
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы