Palestra pentesting\\ ==== metasploitable ==== per utilizzare la vm su proxmox\\ Creare la VM senza usare alcun "media" \\ Usando tutte opzioni di default fino ad usare 256MB ram\\ poi\\ cd /var/lib/vz/images mkdir 102 102 corrisponde all'id della vm appena creata\\ cd 102 copiare nella cartella il file zip di metasploitable già scaricato\\ unzip metasploitabe-x-x-x.zip cd metasploitable-x-x-x spostare al livello precedente solo il file vmdk e rimuovere la cartella e il file zip\\ mv Metasploitable.vmdk ../ cd .. rm metasploitable-x-x-x.zip ./metasploitable-x-x-x/ -rf convertire la vm in formato qcow2\\ qemu-img convert -f vmdk Metasploitable.vmdk -O qcow2 Metasploitable.qcow2 Ora il formato è compatibile con proxmox e tale file può essere usato come disco\\ Il problema è dove metterlo ovvero nelle risorse disco condivise non si riesce a caricarlo, quindi può essere utilizzato solo in locale modificando il file .conf della VM\\ bootdisk: ide0 ide0: file=local:102/Metasploitable.qcow2,size=8G in questo modo abbiamo detto a proxmox dove andare a prendere il disco\\ Ora per poter inserire il disco in un'altro storage magari condiviso per fare una live migration, bisogna aprire la scheda "hardware" della VM selezionare il disco e fare il "move disk" sullo storage condiviso ad esempio ceph o altro\\