2010-01-07 15 views
1

Est-il possible d'afficher le contenu d'un fichier vmdk à partir de Python et d'en lire les fichiers? (Je n'ai pas besoin d'écrire dessus). Sinon, y a-t-il un moyen de monter un fichier vmdk sur une machine hôte, ou d'une manière générale de regarder un fichier vmdk sans l'attacher à une machine virtuelle et de l'exécuter?Afficher un fichier vmdk de Python?

Répondre

4

Vous pouvez monter un VMDK en tant que disque local avec Disk Mount Utility.

+0

Neat. Je vais juste lancer la commande à partir de Python et voir le disque de cette façon. – Claudiu

1

Vous pouvez jeter un oeil à ctypes-vddk si vous cherchez à importer des modules pour l'exfiltration de données vmdk via python. Vous pouvez trouver le module ici; Personnellement, si vous souhaitez exploiter l'API VDDK (via C++), vous pouvez utiliser Virtual Disk Development Kit 5.5 et son API correspondante. Le guide de programmation peut également être trouvé ici: hxxp: //pubs.vmware.com/vsphere-55/topic/com.vmware.ICbase/PDF/vddk55_programming.pdf. De plus, il y a un outil qui a implémenté ceci qui peut être trouvé ici: http://sourceforge.net/projects/vfae/. Enfin, il y avait un article sur l'utilisation de VDDK en ce qui concerne l'analyse médico-légale VMDK: hxxp: //crucialsecurityblog.harris.com/2012/01/18/how-can-vmwares-virtual-disk-development-kit-help- le-médecin légiste/

appréciez ...