2010-01-07 5 views
1

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

ответ

4

Вы можете установить VMDK как локальный диск с Disk Mount Utility.

+0

Уход. Я просто запускаю команду из Python и просматриваю диск таким образом. – Claudiu

1

Возможно, вы захотите взглянуть на ctypes-vddk, если вы хотите импортировать модули для exfiltration данных 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/

...