Просмотреть файл vmdk из Python?
-
19-09-2019 - |
Вопрос
Есть ли способ просмотреть содержимое файла vmdk из Python и иметь возможность читать из него файлы?(Мне незачем туда писать).Если нет, есть ли способ смонтировать файл vmdk на хост-компьютере или вообще какой-либо другой способ просмотреть файл vmdk, не прикрепляя его к виртуальной машине и не запуская его?
Решение
Вы можете смонтировать VMDK как локальный диск с помощью Утилита монтирования диска.
Другие советы
Возможно, вам захочется взглянуть на ctypes-vddk, если вы хотите импортировать модули для фильтрации данных vmdk через Python.Вы можете найти модуль здесь; http://code.google.com/p/ctypes-vddk/
Лично, если вы хотите использовать API VDDK (через C++), вы можете использовать Virtual Disk Development Kit 5.5 и соответствующий ему API.Собственно руководство по программированию также можно найти здесь:hxxp://pubs.vmware.com/vsphere-55/topic/com.vmware.ICbase/PDF/vddk55_programming.pdf.Кроме того, существует инструмент, реализующий это, который можно найти здесь: http://sourceforge.net/projects/vfae/.Наконец, была статья об использовании VDDK для судебно-медицинского анализа VMDK:hxxp://crucialsecurityblog.harris.com/2012/01/18/how-can-vmwares-virtual-disk-development-kit-help-the-forensic-examiner/
наслаждаться...