Siber tehditler gelişmeye devam ediyor. Bu yüzden etkili ağ güvenliği önlemlerine ihtiyaç duyarız. Ayrıca sistemimizde ve ağımızda güvenlik açıklarını inceleriz. Üstelik sızma testleri için genellikle Kali Linux dağıtımını kullanırız.
Bu yazıda Windows 11 & 10 64 bit bilgisayarda VMware Workstation 17 Pro kullanacağız. Ayrıca Kali Linux 2024 sürümünü kuracağız. Bu yazılım popüler bir sanallaştırma aracıdır. Üstelik alternatiflerine göre daha yüksek performans sağlar. Kullanımı da oldukça basittir. Bu nedenle giriş seviyesinde olsanız bile zorlanmazsınız. Çünkü bu güçlü araçla sanal makineleri kolayca kullanırsınız.

VMware Workstation 17 Pro Kullanarak Windows 10’da Sanal Makine Üzerine Kali Linux Nasıl Kurulur?
Kali Linux Debian kökenli bir dağıtımdır. Bu dağıtımı Offensive Security adlı şirket geliştirir. Dağıtım binlerce ücretsiz ve etkili araç içerir. Özellikle bilgisayar ağlarında güvenlik açıklarını denetleriz. Ayrıca sistemlerdeki açıkları bulmak için de kullanırız.
Kali Linux sistem ve ağ güvenliği için birçok ücretsiz araç içerir. Bu nedenle onu genellikle penetrasyon testlerinde kullanırız. Üstelik bu dağıtımı fiziksel bilgisayarınıza kurmadan çalıştırabilirsiniz. Ayrıca USB diskinizden de başlatabilirsiniz. Bunun yanı sıra portable olarak da kullanabilirsiniz.
Kali’nin ISO dosyasını resmi siteden indirebilirsiniz. Dilerseniz diğer kaynakları da kullanabilirsiniz. Ardından CD/DVD veya USB medyasıyla PC’nize kurabilirsiniz. Ancak bu rehberde sanal makine kullanacağız. Bu yüzden doğrudan ISO dosyasını kullanacağız.
Kısacası Kali dağıtımını fiziksel PC’nize kurmadan önce deneyim kazanmalısınız. Bunun için onu bir sanal makinede denemenizi öneririm. Bu nedenle popüler sanallaştırma yazılımı VMware Workstation Pro’yu kullanacağız. Dilerseniz Player programını da tercih edebilirsiniz.
Kali Linux İçin Yeni Bir Sanal Makine Oluşturma
Diyelim Windows 11 & 10 bilgisayarınıza VMware kurdunuz. Hemen ardından yeni bir sanal makine oluşturdunuz. Bu aşamada yüklemek istediğiniz işletim sistemini belirlemelisiniz.
Örneğin sanal makinede Kali Linux çalıştırmayı planladınız. Böylece onu kullanmak için host sistemi yeniden başlatmazsınız. Ayrıca PC’nize dual-boot yöntemiyle bu sistemi kurmanız da gerekmez.
Şimdi baştan sona Kali için yeni bir sanal makine oluşturalım. Hadi başlayalım!
Adım 1
VMware Workstation kurulum adımları sürecini tamamladığınızı varsayıyorum. Şimdi bu yazılımı başlatın. İlk ekranda Create a New Virtual Machine seçeneğine tıklayın. Böylece sanal makine sihirbazını açarsınız.
Sihirbazı başlatınca yapılandırma aşamasına geçersiniz. Bu ekranda yaptıklarımız Kali’ye özeldir. Ancak genel sanal makine oluşturma adımları çoğu işletim sisteminde aynıdır.
Sanal makine sihirbazında Kali için gelişmiş bir sistem hazırlayalım. Typical ile ilerlerseniz ekstra seçim yapmanız gerekmez. Fakat ben Custom (Advanced) / Özel (Gelişmiş) ile detaylı ayarlayacağım.

Adım 2
Sanal makine donanım uyumluluğu önemlidir. Bu nedenle ilgili ayarı doğru seçmeniz performansı artırır. Burada VMware programının son sürümünü seçin. Ardından Next’e tıklayın.

Adım 3
Önce sanal donanım ayarlarını yapmalıyız. Bu nedenle sanal makineye ISO dosyasını sonra eklemenizi öneririm.
Burada doğrudan I will install the operating system later seçeneğiyle ilerleyin.

Adım 4
Workstation ile kuracağınız işletim sisteminin platformunu seçin. Ardından Kali Linux için Debian 12.x 64-bit sürümünü seçin.
NOT: Burada Kali Linux’u göremeyebilirsiniz, endişelenmeyin! Bu tür platformlarda genellikle Debian görürsünüz. Çünkü Kali’yi bu sistem üzerine geliştirdiler.
Aslında temel Debian için sanal makine hazırlığı adımlarını bilirseniz bu ayarlar tanıdık gelir. Üstelik bu temel bilgi farklı Linux dağıtımlarında da işinize yarar.

Kali VM için İşlemci, Bellek ve Ağ Yapılandırma
Adım 1
Kali sanal makinesi hazırladığınız için sistemin adını belirleyin. Ardından fiziksel diskinizde kurulum konumunu yapılandırın.

Adım 2
Şimdi Kali VM’nin performansını ayarlayalım. Burada sanal işlemci ve çekirdek sayısını seçmelisiniz. Ancak bu değerler host PC’nizin işlemci gücüne bağlıdır.
Bu nedenle Kali guest makine için 1 işlemci ve 8 çekirdek yeterlidir. Kısacası işlemci ayarlarını alttaki görseldeki gibi yapın.

Adım 3
Benzer şekilde host bilgisayarınıza göre RAM boyutu belirleyin. PC’niz 2024 modeliyse maksimum değeri seçin. Böylece VMware sanal belleği en yüksek verim için ayarlar.
Aşağıdaki görseldeki gibi maksimum değer için mavi ikona tıklayın.

Adım 4
Sanal bilgisayarda kullanacağınız IP bloğunu Network Type ayarlarından seçin.
Bridged ağ seçerseniz VM’nize DHCP sunucudan bir IP adresi atarsınız. Ancak NAT türünü seçerseniz farklı IP bloğundan adres alırsınız. Böylece fiziksel ağınızdan IP adresi almazsınız.
Ağ ayarlarını yapılandırdıktan sonra donanıma odaklanın. Örneğin VMware üzerinde Ubuntu’da sanal donanım yapılandırması yaparken de benzer yol izlersiniz. Deneyimlerime göre doğru tercihler performansı doğrudan etkiler. Özellikle çekirdek ve bellek atamasını host limitlerinize göre optimize etmelisiniz.

Adım 5
Güvenilir disk erişimi için varsayılan LSI Logic seçeneğini tercih edin. Kısacası özel ihtiyacınız yoksa varsayılan ayarlar genellikle en iyisidir.

Adım 6
Sanal makinenin daha performanslı çalışmasını hepimiz isteriz. Bu nedenle sanal disk türlerinden en yeni teknoloji olan NVMe’yi tercih edin.

Kali VM için Sanal Disk Oluşturma
Adım 1
Sıfırdan Kali Linux kuracağınız için yeni sanal disk oluşturmalısınız. Daha önce sanal diske Linux kurduysanız mevcut diski kullanabilirsiniz. Bunun için “Use an existing virtual disk” seçebilirsiniz.
Ancak yeni bir disk her zaman iyidir. Bu nedenle Kali Linux sisteminiz için “Create a new virtual disk” seçin.

Adım 2
Kali sanal makinenizde işlemler ve yazılımlar olacak. Bu nedenle sanal disk boyutunu önerilen değerden farklı yapın.
Ayrıca sanal disk dosyasını host PC’nizde tek dosya olarak depolayabilirsiniz. Bu yüzden alttaki gibi depolamayı seçerek ilerleyin.

Adım 3
Specify Disk File penceresinde disk dosyasının adını ve konumunu belirleyin. Dilerseniz VMware’in belirlediği varsayılanı tercih edin.

Kali VM Donanımını Özelleştirme ve ISO Ekleme
Adım 1
Hazırladığımız Kali sanal bilgisayarın donanımını ileri seviyede düzenleyelim. Şimdi Customize Hardware seçeneğine tıklayın.

Adım 2
Sanal makinenin donanım ayarlarından Processors bölümüne gidin. Ardından Virtualization Engine özelliklerini görüntüleyin. Burada aşağıdaki ayarların tümünü etkinleştirin.
- Virtualize Intel VT-x/EPT or AMD-V/RVI
- Virtualize CPU Performance Counters
- Virtualize IOMMU (IO Memory Management Unit)

Adım 3
Sanal makineye Kali Linux ISO dosyasını eklemeliyiz. Bunun için CD/DVD aygıtı ayarlarından Use ISO Image File seçeneğini etkinleştirin.
Son olarak Browse ile bu bağlantıdan indirdiğiniz ISO dosyasını seçin.

Adım 4
Kali guest makinede USB 3.0/3.1 aygıtlarını kullanmalıyız. Bu nedenle USB Controller aygıtı ayarlarını açın. Burada Compatibility seçeneklerinden USB 3.1 belirleyin.

Adım 5
Sanal bilgisayarda daha iyi grafik deneyimi için Display ayarlarına gidin. Buradan Accelerate 3D Graphics özelliğini etkinleştirin. Ayrıca grafik belleğini host ekran kartınıza göre yapılandırın.

Adım 6
Kali Linux sisteminizi hazırladınız. Şimdi ayarları son kez kontrol edin. Ardından sihirbazı kapatın.

Adım 7
Kali Linux 2024 guest makinenizi çalıştırın.

Yeni Sanal Makinede Kali Linux Kurulumu
VMware ile Kali için tüm ayarları yaptınız. Şimdi VM’nize eklediğiniz ISO imajını başlatmalısınız. Sanal PC’yi çalıştırınca önyükleme ekranıyla karşılaşırsınız.
Adım 1
Sistemi Kali ISO imajıyla başlattınız. Bu sırada Kali Linux Installer Menu ekranını görürsünüz.
Bu ekranda grafiksel kurulumu tercih edin. Yani Graphical Install seçeneğinde Enter’a basın.

Adım 2
Dil seçeneklerinden Kali sisteminiz için istediğiniz dili seçin.

Adım 3
Sistemin doğru zamanı göstermesi için konumunuzu doğru ayarlayın. Böylece bilgisayar doğru saat dilimine otomatik ayarlanır. Ayrıca yaz saati uygulaması da otomatik seçilir.

Adım 4
Sanal PC’nin klavye düzenini seçmek önemlidir. Bu nedenle hostunuzun klavye türünü seçmelisiniz. Bu ekranda Kali için keymap konumunu yapılandırın.

Adım 5
Kali sistemin ağda görüneceği ismi hostname kısmından yapılandırın. Kurulum sihirbazı varsayılan olarak “kali” ismini atar. Ancak bu ismi ağ ortamınıza göre değiştirebilirsiniz.

Adım 6
Yapınızda Active Directory sunucusu olduğunu düşünelim. Bu durumda sanal sistemi domain’e üye yapabilirsiniz. Yoksa domain adını boş bırakarak ilerleyin.

Adım 7
Yönetimsel olmayan işlemler için kullanacağınız kullanıcı hesabı adını yazın.

Kali Kurulumunda Disk Bölümlendirme ve Masaüstü Seçimi
Adım 1
Oluşturduğunuz kullanıcı hesabı adını küçük harflerle yazın.

Adım 2
Kullanıcı hesabınız için güçlü ve tahmin edilmesi zor bir parola oluşturun.

Adım 3
Yaşadığınız yere göre sistem saatini doğru yapılandırmak için zaman diliminizi işaretleyin.

Adım 4
Temiz bir Kali sistemi kuracağınız için sanal diskin tümünü kullanmalısınız. Bu durumda Guided – Use Entire Disk seçeneğini kullanın.

Adım 5
Disk bölümlendirmesi yapacağınız sanal diski seçin.

Adım 6
Farklı disk şemalarıyla sistem diskinizi bölümlendirebilirsiniz. Ancak işlemden emin değilseniz ilk seçeneği belirleyin. Bu seçenek All Files In One Partition seçeneğidir.

Adım 7
Disk bölümlendirme ekranında NVMe sanal diskinizdeki değişiklikleri kontrol edin. Ardından Finish Partitioning and Write Changes to Disk seçeneğini seçin.

Adım 8
Biçimlendirilecek bölümleri incelediniz. Şimdi diske değişiklikleri yazmayı onaylamak için Yes’i seçin.

Adım 9
Kali Linux guest sistemde kullanacağınız masaüstü ortamını seçin. Bu ekranda varsayılan ortam XFCE’dir. Ancak kişisel tercihinize göre GNOME veya KDE’yi de seçebilirsiniz.

Kali Kurulumunu Tamamlama ve İlk Oturum
Adım 1
GRUB Boot Loader’ı birincil bölüme kurmak için Yes’i seçin. Ardından Continue seçeneğine tıklayın.

Adım 2
GRUB menüsünü önyüklenebilir aygıta yüklemek için NVMe sanal diskinizi seçin.

Adım 3
VM’ye Kali Linux kurulumunu tamamladınız. Şimdi ISO medyasını çıkarın. Ardından sanal PC’yi yeniden başlatın.

Adım 4
Kali guest makineyi yeniden başlatınca alttaki ekranı görürsünüz. Bu boot menüsünde doğrudan Kali GNU/Linux seçebilirsiniz. Ayrıca GUI’de geri sayım değerini de bekleyebilirsiniz.

Adım 5
Oluşturduğunuz kullanıcı adını ve parolayı yazın. Ardından Log In butonuna tıklayın.

Kali Linux Üzerinde VMware Tools Kurulumu
VMware Workstation ile Kali Linux kurdunuz. Ancak bir sorun var!
Guest sistemin sürücülerini kurmanız gerekiyor. Yani tam ekran çözünürlüğü, Shared Folder veya USB aygıtlarını kullanmalısınız. Dolayısıyla sanal sisteminize VMware Tools kurmalısınız.
Diyelim Kali kurarken hostunuzda internet var. Bu durumda sihirbaz VMware Tools araçlarını otomatik kurar. Fakat internetiniz yoksa bu işlemi Workstation Pro üzerinden yapabilirsiniz.
Hata alırsanız veya yapamazsanız VM’nizi internete bağlayın. Bu işlemden sonra tek komutla ilgili eklentileri kurabilirsiniz.
Adımlar:
Adım 1
Kali Linux üzerinde VMware Tools kurmak için terminali açın. Sonra “sudo apt install open-vm-tools-desktop” komutunu çalıştırın. Ardından bağımlı paketleri onaylamak için soruyu Y ile yanıtlayın. Son olarak Enter’a basın.
sudo apt install open-vm-tools-desktop
Adım 2
VMware Tools kurduktan sonra Kali VM’yi yeniden başlatın. Test için bir dosya transferi deneyin. Bunun için host masaüstünden guest sisteme bir metin belgesi sürükleyin.

Adım 3
Dosya aktarımı tamamlandığında her şeyin çalıştığını kontrol edin. Bunun için sanal bilgisayarı tam ekran modunda kullanmayı deneyin.
Ekran çözünürlüğü tam oturmazsa terminal komutlarını tazeleyin. Benzer sorunlarda Debian misafir araçları kurulumu adımlarından faydalanabilirsiniz.

Kali Linux VM’de Shared Folder (Paylaşılan Klasör) Yapılandırma
Kali makineyi host PC’nizin işletim sistemi üzerinde kullanıyorsunuz. Ancak büyük dosyaları hızlı transfer etmeniz gerekir. İşte burada Shared Folder özelliği devreye girer.
Kali VM çalışırken araç menüsünden VM / Settings seçeneğine tıklayın.

Sanal makine ayarlarını açın. Ardından Options sekmesine tıklayın. Sonra sol paneldeki Shared Folders ayarını seçin.
Folder Sharing ayarını Always Enabled olarak ayarlayın. Son olarak host sisteminizden bir klasör konumu belirtmek için Add butonuna tıklayın.

Name the Shared Folder penceresinde Host Path kısmındaki Browse’a tıklayın. Ardından host masaüstünde yeni bir klasör oluşturun.

Oluşturduğunuz klasörü paylaşıma açmalısınız. Bu nedenle Enable This Share seçeneğini işaretleyin.

Shared Folder Erişimi ve Otomatik Mount Ayarları
Host ile VM arasında Shared Folder’ı kontrol etmeliyiz. Her iki sistemden klasör içeriğine erişin. Ayrıca paylaşılan klasöre /mnt/hgfs/FolderName konumundan erişebilirsiniz.

VM masaüstüne Shared Folder kısayolu oluşturmak için terminali açın. Ardından alttaki komutu çalıştırın.
sudo ls -s /mnt/hgfs/KaliSharedFolder ~/Desktop
Linux VM’yi yeniden başlatınca masaüstündeki kısayol kaybolabilir. Çalışmadığını fark ederseniz onu yeniden etkinleştirin. Böylece her yeniden başlatmada otomatik mount yapmalısınız.
Ortak klasörü Linux sistemde yeniden etkinleştirmek için terminali kullanın. Otomatik mount için alttaki komutla /etc/fstab dosyasını düzenleyin.
sudo mount -f fuse.vmhgfs-fuse .host:/ /mnt/hgfs -o allow_other
sudo nano /etc/fstab
Shared Folder’ı sistem yeniden başlayınca otomatik etkinleştirelim. Bunun için /etc/fstab içine alttaki komutu ekleyin. Ardından dosyayı kaydetmek için CTRL + X / Y / Enter’a basın.
.host:/KaliSharedFolder /mnt/hgfs/KaliSharedFolder fuse.vmhgfs-fuse allow_other
Kali VM’de USB Flash Bellek Kullanımı
Sanal makineyi hazırlarken USB kontrolör uyumluluğunu 3.1 yaptınız. Böylece sanal sistemde USB 3.0/3.1 depolama aygıtlarını kullanabilirsiniz. Ayrıca flash belleklerinizi de kullanabilirsiniz.
Adım 1
Host bilgisayarın USB 3.0/3.1 portuna USB flash bellek takın. İçinde Backup adlı bir klasör oluşturun.

Adım 2
USB’yi sanal makineye bağlamak için VM’ye tıklayın. Ardından Removable Devices seçin. Burada USB’nizin adını seçin. Araç menüsünden Connect seçeneğine tıklayın.
Connect seçeneği gri veya pasifse sanal bilgisayarı kapatın. Sonra bir sonraki adıma geçin.

Adım 3
Kali Linux 2022.VMX dosyasını açın. (usb.restrictions.defaultAllow = “FALSE”) ayarını “TRUE” yapın. Ardından dosyayı kaydedin.

Adım 4
Sanal bilgisayarı yeniden başlatınca USB diskinizi VM’ye bağlayabilirsiniz.

Adım 5
Kali VM’de USB belleğin içeriğini kontrol edin. Oluşturduğunuz Backup adlı klasörün var olduğunu görürsünüz.
Son olarak terminalde “sudo lsb_release -a” komutunu çalıştırın. Böylece sisteminizin Release sürümünü kontrol edebilirsiniz.

Video
Eski Sürümlerin Kurulumu
| Kali / VM Versiyon | YouTube Video | Slayt |
|---|---|---|
| 2019 / 15 Pro | İzle | – |
| 2020 / 15.5 Pro | İzle | Görüntüle |
| 2022 / 16 Pro | İzle | Görüntüle |
| 2022.3 / 16 Pro | İzle | Görüntüle |
| 2022.3 / 17 Pro (YENİ) | İzle | – |
VMware ile Kali Linux Kullanımı Hakkında SSS
VMware Workstation 17 Pro’da Kali Linux 2024 için hangi işletim sistemi sürümünü seçmeliyim?
Kurulumda “Operating System not found” hatasını nasıl çözerim?
Kali Linux’ta VMware Workstation için Tools kurmadan önce hangi güncellemeleri yapmalıyım?
NAT mı, Bridged mi seçeyim?
VMware Workstation üzerinde Kali Linux’a kaç GB RAM ve CPU vermeliyim?
Hyper-V açıkken sanal makine neden başlamaz?
Kali Linux’ta VMware ile tam ekran sorununu nasıl gideririm?
Paylaşılan klasöre nasıl erişirim?
VMware Workstation’da Kali Linux kurulumu için VT-x/AMD-V şart mı?
Harici Wi-Fi adaptörünü sanal makinede nasıl tanıtırım?
Sonuç
Özetle VMware Workstation ile Windows 11 veya 10 PC’nizde Kali Linux çalıştırabilirsiniz. Bu sistemle ağınızda ve sisteminizde açıkları keşfetmeye başlayabilirsiniz. Ayrıca bu OS’u sanal makineye kurarsınız. Böylece gerçek sisteminize zarar vermeden kullanırsınız. Üstelik risk olmadan kullanma pratiği yapabilirsiniz.
Bu makaledeki tüm adımlarla Kali VM’yi verimli kullanabilirsiniz. Örneğin USB diskinizden dosya alabilirsiniz. Dilerseniz shared folder da kullanabilirsiniz. Ayrıca çevrimiçi tehlikelere karşı çeşitli projeler deneyebilirsiniz.


İlk yorumu sen paylaş