Table of Contents
Vulnhub imajlarını kurmak için UTM programını indirmemiz gerekiyor. Daha sonra brew ile qemu kurulumunu yapabilirsiniz.
Kurulum
brew install qemu
1 – İlk olarak indirdiğimiz imajı arşiv dosyasından çıkartıyoruz.
unzip DC-1.zip

2 – Daha sonra “.ova” uzantılı dosyayı UTM de kullanabilmek için önce “.vmdk” dosyasına daha sonra “.qcow2” uzantısına çevirmemiz gerekiyor. Aşağıdaki komut ile ova uzantısından vmdk uzantılı dosyayı elde ediyorum.
tar -xvf DC-1.ova

3 – “.vmdk” uzantılı dosyayı “.qcow2” uzantısını çevirmek için qemu-img’yi kullanıyorum.
qemu-img convert -p -O qcow2 DC-1-disk001.vmdk DC-1.qcow2

4 – UTM uygulamasını açarak “Create a New Virtual Machine” butonuna tıklıyorum. Açılan pencereden ise “Emulate” butonuna tıklıyorum.

5 – “Other” seçeneğini seçiyorum.

6 – Açılan pencereden “Skip ISO boot” seçeğini seçiyorum. Bundan sonraki adımları kendiniz ayarlayabilirsiniz.

7 – Kurulum aşamasını bitirdikten sonra makine ayarlarına geliyoruz ve QEMU sekmesinden “UEFI Boot” tikini kaldırıyoruz.

8 – Drives sekmesine gelip kurulum yaparken seçtiğimiz depolama birimini siliyoruz.

9 – “New” butonundan “Import” seçeneğine tıklayarak çevirmiş olduğumuz “qcow2” uzantılı dosyayı seçiyoruz.


10 – Save butonuna basarak makineyi çalıştırıyoruz ve biraz bekledikten sonra makine giriş ekranı açılıyor.

11– Raspberry pi cihazımı kullanarak arp-scan komutu ile kurduğumuz sanal makinenin ip adresini öğreniyorum.
arp-scan --localnet

12 – Sanal makinenin 80 numaralı portuna giderek makinemizin çalıştığını görebiliyoruz.
