Bu dosyada WSL'in aktifleştirilmesi ve WSL ile Kali kurmayı öğreneceğiz.
WSL'in Aktifleştirilmesi | Kali'nin Kurulumu | Kali'nin Masaüstü Kurulumu | Ekstralar
- İlk olarak Windows tuşuna basıp "Windows özelliklerini aç veya kapat" ya da Windowsunuz İngilizceyse "Turn Windows features on or off" şeklinde aratıp ilk sonuca tıklayın
- Daha sonra gelen ekranda Linux için Windows Alt Sistemi kutusunu ve Sanal Makina Platformu kutusunu işaretleyin ve tamama tıklayın.
-
Özellikler bilgisayara indikten sonra bilgisayarı yeniden başlatın ve buraya tıklayarak wsl2 kernelini indirip bilgisayarınıza kurun ve bilgisayarınızı tekrar yeniden başlatın.
-
Bilgisayarınızı yeniden başlattıktan sonra powershelli yönetici olarak açıp aşağıdaki komutu yazun.
wsl --set-default-version 2
- Ve komut çalıştıktan sonra aşağıdaki komutu yazın.
wsl --update
- Eğer bir güncelleme yaparsa güncellenmenin tamamlanması için aşağıdaki komutu yazın.
wsl --shutdown
- Micorosft Store'a girip Kali Linux diye aratın.
-
Yukarıdaki uygulamayı bulup indirin.
-
Uygulamayı indirip açtıktan sonra
Installing, this may take a few minutes...
yazısı ile karşılaşacaksınız ve işlem tamamlandıktan sonra sizden bir kullanıcı adı belirlemenizi isteyecek. Kullanıcı adınızı belirleyin ve daha sonra çıkan ekranda şifrenizi belirleyin.
-
Bu işlemler bittikten sonra karşınıza kali terminali gelecek.
-
Eğer Kali 0x80370102 hatasını verirse powershell'i yönetici olarak çalıştırıp aşağıdaki komutu yazın ve bilgisayarınızı yeniden başlatın. Sorununuz büyük ihtimalle çözülecektir.
bcdedit /set hypervisorlaunchtype auto
- İlk olarak sistemi güncelleyelim.
sudo apt update sudo apt full-upgrade -y
- Güncelleme bittikten sonra Win-Kex'i yani kali-win-kex paketini Kali'ye yükleyeceğiz.
sudo apt install kali-win-kex
- Paket yüklenirken karşınıza "Configuring keyboard-configuration" ekranı gelecek.
-
Other'ı seçip daha sonra gelen ekranda Turkish gelene kadar aşağı ok tuşuna basıyoruz ve Turkish'i seçiyoruz. Gelen ekrandan tekrar Turkish'i seçiyoruz ve kurulum devam ediyor.
-
Kurulum bittikten sonra terminal'e
kex
komutunu kullanarak kex'i çalıştırın.
- Şifre girmenizi isteyecek ve daha sonra "Would you like to enter a view-only password (y/n)? " yazısı çıkacak. n yazıp entera basın ve bu adımı atlayın. Daha sonra bağlantıyı yaparken aşağıdaki ekran gelecek oraya az önce belirlediğiniz şifreyi yazacaksınız.
- Eğer hata alırsanız aşağıdaki komutları uygulayın:
sudo rm -rf /etc/.X11-unix vncserver
- Daha sonra kex'i tekrar çalıştırmayı deneyin ve büyük olasılıkla sorununuz çözülmüş olacak.
1- WSL'deki Kali'de root hesabının default olarak şifresi yok ve değiştirmek için aşağıdaki adımları uygulayabilirsiniz.
sudo su passwd
2- WSL'deki Kali'de pentesting toolları kurulu olarak gelmiyor. Toolları kurmak için aşağıdaki komutu kullanabilirsiniz.
sudo apt install kali-linux-default sudo apt install kali-tweaks
Daha sonra kali tweaks menüsüne girip oradan sisteminizde olmayan başka toolları da seçerek indirebilirsiniz.
3- Kali'yi root olarak kullanmayı seviyorsanız aşağıdaki komutu powershell'e yazarak kali açıldığında direk root hesabına giriş yapabilirsiniz
kali config --default-user root