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
Vous pouvez monter un VMDK en tant que disque local avec Disk Mount Utility.
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 ...
Neat. Je vais juste lancer la commande à partir de Python et voir le disque de cette façon. – Claudiu