Kali Linux'u Windows'ta Kurmak: WSL ve Sanal Makine Karşılaştırması
Güvenlik öğrenmeye başlayan Windows kullanıcılarının ilk sorusu: "Kali Linux'u nasıl kurarım?" İki temel yol var ve her birinin yeri farklı. Bu yazıda ikisini de kuruyoruz.
Kali'deki araçlar yalnızca kendi lab'ınızda veya yazılı yetki aldığınız hedeflerde kullanılmalıdır (TCK 243-244).
Yol 1: WSL (Windows Subsystem for Linux) — Hafif ve Hızlı
WSL, Windows içinde tam bir Linux komut satırı çalıştırır. Sanal makine kadar kaynak yemez; hızlı açılır. Komut satırı araçları (nmap, sqlmap, gobuster) için idealdir.
Yönetici PowerShell'de:
wsl --install wsl --install -d kali-linux
Kurulumdan sonra Kali'yi açıp güncelleyin:
sudo apt update && sudo apt full-upgrade -y
Araç setini toplu kurmak için:
sudo apt install -y kali-linux-headless
Sınırı: WSL varsayılan olarak grafik arayüz ve bazı ağ/donanım özellikleri (ham paket, kablosuz saldırılar) için kısıtlıdır. Bunlar için sanal makine gerekir.
Yol 2: Sanal Makine — Tam İzole Lab
Grafik arayüz, tam ağ kontrolü ve izole bir saldırı lab'ı istiyorsanız sanal makine (VM) doğru seçimdir. En pratik yol, Kali'nin hazır VM imajını kullanmaktır:
1. VirtualBox (ücretsiz) veya VMware Workstation kurun.
2. kali.org/get-kali adresinden "Virtual Machines" imajını indirin.
3. İmajı VirtualBox'a İçe Aktar (Import Appliance) ile ekleyin.
4. Ağ modunu Host-Only veya Internal yapın — böylece lab'ınız dış dünyadan izole olur.
Snapshot alarak, her testten sonra temiz hâle saniyeler içinde dönebilirsiniz. (Neden sanal makine kullanıldığını bu yazıda ayrıntılı anlattık.)
Hangisini Seçmeli?
- Sadece komut satırı aracı kullanacaksan (öğrenme, CTF'in çoğu) → WSL. Hızlı ve pratik.
- Grafik arayüz, kablosuz test, izole hedef lab istiyorsan → Sanal makine.
- Çoğu profesyonel ikisini birden kullanır: günlük işler WSL, izole senaryolar VM.
İlk Kurulumdan Sonra
Hangi yolu seçersen seç, çekirdek araç setiyle başla: nmap, whatweb, nikto, gobuster, sqlmap, Burp Suite. Uygulamalı bir keşif senaryosu için bu yazımıza göz at.
Sonuç
Kali'yi kurmak, güvenlik yolculuğunun ilk adımıdır — ama asıl beceri araçları doğru metodolojiyle kullanmaktır. Lab'ını kur, kendi izinli hedeflerinde pratik yap, ve öğrendiklerini blogumuzdaki senaryolarla pekiştir.
Sisteminizin güvenliğinden emin misiniz?
Ücretsiz Ön Değerlendirme →