Win-KeX | Windows Alt Sistemi İçin Kurulum (Kali Linux GUI)

Merhabalar bu yazımızda Windows alt sistem (subsystem) olarak kali linux kullananlar için GUI yani grafiksel kullanıcı arayüzü kurulumunu anlatacağım.

Win-KeX Nedir?

Win-KeX, Windows alt sistem olarak kali linux kullananlar için grafiksel kullanıcı arayüzüne sahip bir Kali masaüstü deneyimi sağlar.

Gereksinimler

Kali Linux Alt Sistem Kurulum

Öncelikle windows’a alt sistem kuracağız.

  • PowerShell’i yönetici olarak açıp, çalıştırın:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
  • Bilgisayarınızı yeniden başlatın ve tekrardan PowerShell’i yönetici olarak açıp, çalıştırın:
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
  • WSL2 Linux Çekirdeği’ni buradan indirin ve kurun: https://aka.ms/wsl2kernel
  • PowerShell’i yönetici olarak açın ve çalıştırın:
wsl --set-default-version 2
  • Kali Linux’u Microsoft Mağazasından yükleyin

Eğer alt sistem olarak kali linux kurulu ise wsl versiyonunu bu şekilde yükseltebilirsiniz:

wsl --set-version kali-linux 2

Kali’yi çalıştırın ve ilk kurulumu tamamlayın.

Win-KeX Kurulum

Kali’mizi kurduktan sonra çalıştırın ve kurulumu tamamladıktan sonra bunları yapın;

sudo apt update
sudo apt install -y kali-win-kex

Win-KeX kurulumunu tamamladık.

Win-KeX Çalıştırma

Win-KeX 3 mod destekler bunlar:

  • Window Mod
  • Enhanced Session Mod
  • Seamless Mod

Window Mod

Pencere (window) modunda windows’u ve kali linux’u ayrı kullanırsınız. Yani pencere modunda windows’a geçiş yapamaz ve ekranınızda sadece kali olur.

Çalıştırmanız için kali terminale şunu yazmanız gerek.

kex --win -s

Parametreleri açıklayacak olursam –win window modu olduğunu belirtiyor. -s parametresi ise ses desteği de olsun diyoruz.

Enhanced Session Mod

Enhanced Session yani gelişmiş oturum modunda ise uzak masaüstü bağlantısı ile gerçekleşir. xrdp sunucusunu ve Microsoft’un yerel RDP (uzak masaüstü bağlantı) istemcisini kullanır. Bu sayede hem windows’u hemde kali linux’u kullanabilirsiniz.

Çalıştırmanız için kali terminale şunu yazmanız gerekmektedir:

kex --esm --ip --sound

Buradaki parametreler ise –esm ile modu belirtiyoruz. –ip parametresi ise kimlik bilgilerinin depolanıyor ve her girişinizde sizden ESM parolası istemiyor. –sound ile de ses desteğini eklemiş oluyoruz.

Şöyle bir detay var ilk kez başlattığınızda RDP sunucusu parolası oluşturmanız gerekiyor. Bunun için komut satırına şunu yazmanız gerek:

kex --esm --passwd

Seamless Mod

Bu modda ise ayrım gayrım yok 🙂 Windows masaüstünün üst kısmında kali linux paneli belirir ve kullanmaya başlarsınız.

Başlatmak için terminale şunu yazmanız yeterlidir.

kex --sl

Full Versiyon Kali?

Neden bu kali sistemimizde eksiklikler var derseniz ve depolamamda sıkıntı yok diyorsanız buyurun kuralım.

Terminalimizi açıp:

sudo apt install -y kali-linux-large

Komut Yazmadan Win-KeX Çalıştırma

Bu modları çalıştırmamız için her defasında kurduğumuz alt sistem olan kali linux’u açıp komutları girmemiz gerek. Bunun yerine windows terminal sayesinde tek tıklama ile girebiliriz.

Bunu yapmak için windows terminal ayarlarına giriyoruz ve oradan sol en alt kısımda ‘Open JSON File’ butonuna tıklıyoruz. Ve eklemeleri yapıyoruz.

Window Mod için bu kodları ekliyoruz:

        {
          "guid": "{55ca431a-3a87-5fb3-83cd-11ececc031d2}",
          "hidden": false,
          "name": "Win-KeX pencere mod",
          "commandline": "wsl -d kali-linux kex --wtstart -s"
        },

Enhanced Session Mod için bu kodları:

    {
      "guid": "{55ca431a-3a87-5fb3-83cd-11ecedc031d2}",
      "hidden": false,
      "name": "Win-KeX esm uzak baglanti",
      "commandline": "wsl -d kali-linux kex --esm --wtstart -s"
    },

Seamless Mod için bu kodları:

{
      "guid": "{55ca431a-3a87-5fb3-83cd-11ececc031d2}",
      "hidden": false,
      "name": "Win-KeX",
      "commandline": "wsl -d kali-linux kex --sl --wtstart -s",
},

Ben window ve Enhanced Session modlarını kullandığımdan yukarıdaki görsel yanıltmasın ve kodlarda name kısmını değiştirebilirsiniz.

Son

Kaynak

Bir sonraki yazımda görüşmek üzere 🙂

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir