Посмотреть файл vmdk из Python? - PullRequest
1 голос
/ 08 января 2010

Есть ли способ просмотреть содержимое файла vmdk из Python и иметь возможность читать файлы из него? (У меня нет необходимости писать в него). Если нет, есть ли способ смонтировать файл vmdk на хост-машине или вообще любой другой способ посмотреть файл vmdk, не подключая его к виртуальной машине и не запуская его?

Ответы [ 2 ]

4 голосов
/ 08 января 2010

Вы можете подключить VMDK как локальный диск с помощью Disk Mount Utility .

1 голос
/ 23 декабря 2013

Возможно, вы захотите взглянуть на ctypes-vddk, если вы хотите импортировать модули для эксфильтрации данных vmdk через python. Вы можете найти модуль здесь; http://code.google.com/p/ctypes-vddk/

Лично, если вы хотите использовать VDDK API (через 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 / как-кан-vmwares-виртуальный диск-разработка-кит-помощь-заместитель судебно-экзаменатор /

наслаждаться ...

...