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.