Sanal Güvenlik

  1. Anasayfa
  2. »
  3. Eğitimler
  4. »
  5. Sızma Testi İçin Kali Linux Kurulumu ve Temel Ayarlar

Sızma Testi İçin Kali Linux Kurulumu ve Temel Ayarlar

Sanal Güvenlik Sanal Güvenlik -
41 0

Siber güvenlik alanında kariyer hedefleyen veya sistemlerinin güvenliğini proaktif olarak yönetmek isteyen profesyoneller için Kali Linux, vazgeçilmez bir araçtır. Bu işletim sistemi, sızma testi (penetration testing) ve dijital adli bilişim (digital forensics) gibi alanlarda kullanılan geniş bir araç setini bünyesinde barındırır. Kali Linux’u etkili bir şekilde kullanabilmek için öncelikle doğru kurulum ve temel yapılandırma adımlarını tamamlamak gereklidir. Bu eğitim dokümanı, Kali Linux’un bir sanal makineye kurulum sürecini ve sonrasında yapılması gereken temel ayarları adım adım açıklayacaktır.

Kali Linux Nedir ve Neden Kullanılır?

Kali Linux, Debian tabanlı, özellikle güvenlik denetimi ve sızma testi için tasarlanmış bir Linux dağıtımıdır. Dünyanın dört bir yanındaki siber güvenlik uzmanları ve etik hackerlar tarafından, sistemlerin zayıf noktalarını tespit etmek ve bu zayıflıklardan yararlanarak olası saldırılara karşı önlem almak amacıyla kullanılır. İçerdiği yüzlerce araç, ağ tarama, zafiyet analizi, web uygulama testi, şifre kırma, kablosuz ağ güvenliği denetimi ve adli analiz gibi geniş bir yelpazeyi kapsar. Bu araçların bir araya toplanmış olması, güvenlik profesyonellerinin iş akışını hızlandırır ve daha verimli çalışmalarını sağlar. Kendi başına bir siber güvenlik eğitimi için güçlü bir temel oluşturur.

Gereksinimler

Kali Linux’u sanal bir makineye kurmak için aşağıdaki bileşenlere ihtiyaç duyulacaktır:

  • Sanal Makine Yazılımı: Oracle VirtualBox (ücretsiz) veya VMware Workstation Player (ücretsiz bireysel kullanım için) gibi bir sanallaştırma platformu.
  • Kali Linux ISO Görüntüsü: Kali Linux’un resmi web sitesinden (kali.org) en güncel sürümün indirildiği ISO dosyası.
  • Yeterli Sistem Kaynakları: Sanal makineyi çalıştıracak ana bilgisayarınızda en az 4 GB RAM (8 GB veya üzeri önerilir), 30 GB boş disk alanı (50 GB veya üzeri önerilir) ve işlemcinizde sanallaştırma desteği (Intel VT-x veya AMD-V) bulunmalıdır.

Sanal Makineye Kali Linux Kurulumu (Adım Adım)

Bu bölümde, Oracle VirtualBox üzerinde Kali Linux kurulumu detaylıca ele alınacaktır. Diğer sanallaştırma yazılımları için benzer adımlar izlenebilir.

1. Sanal Makine Oluşturma

  1. VirtualBox’u açın ve “Yeni” (New) butonuna tıklayın.
  2. Sanal makineye bir isim verin (örneğin, “Kali Linux”). “Tür” (Type) olarak “Linux” ve “Sürüm” (Version) olarak “Debian (64-bit)” seçin.
  3. Bellek (RAM) boyutunu en az 2048 MB olarak ayarlayın (4096 MB veya daha fazlası önerilir).
  4. “Sabit disk oluştur” (Create a virtual hard disk now) seçeneğini işaretleyip “Oluştur” (Create) butonuna tıklayın.
  5. Sabit disk dosya tipi olarak “VDI (VirtualBox Disk Image)” seçin.
  6. Depolama olarak “Dinamik olarak ayrılan” (Dynamically allocated) seçeneğini tercih edin, bu disk alanından tasarruf sağlar.
  7. Sabit disk boyutunu en az 30 GB olarak ayarlayın (50 GB veya daha fazlası idealdir) ve “Oluştur” (Create) butonuna tıklayın.

2. ISO Dosyasını Bağlama ve Kurulumu Başlatma

  1. Oluşturduğunuz sanal makineyi seçin ve “Ayarlar” (Settings) butonuna tıklayın.
  2. “Depolama” (Storage) bölümüne gidin. Boş CD/DVD sürücüsünü seçin ve sağ taraftaki özellikler bölümünde bulunan CD ikonuna tıklayarak “Disk dosyası seç” (Choose a disk file) seçeneği ile indirdiğiniz Kali Linux ISO dosyasını seçin.
  3. “Tamam” (OK) butonuna tıklayarak ayarları kaydedin.
  4. Sanal makineyi başlatın.
  5. Karşınıza çıkan Kali Linux menüsünden “Graphical install” seçeneğini seçerek kurulumu grafik arayüz ile başlatın.

3. Kali Linux Kurulum Adımları

  • Dil, Konum ve Klavye Seçimi: Kurulum dilini, bulunduğunuz konumu (ülke, saat dilimi) ve klavye düzeninizi seçin.
  • Ağ Yapılandırması: Ağ kartınız otomatik olarak yapılandırılacaktır. Host Adı (Hostname) ve Alan Adı (Domain Name) için varsayılanları kullanabilir veya kendi tercihinize göre belirleyebilirsiniz.
  • Kullanıcı ve Parola Belirleme: Sistem yöneticisi (root) hesabı için bir parola belirleyin. Daha sonra normal kullanıcı oluşturma adımları gelecektir. Bu kullanıcı için de bir kullanıcı adı ve parola belirleyin.
  • Disk Bölümleme: Bu adım kritik öneme sahiptir. “Kılavuzlu – tüm diski kullan” (Guided – use entire disk) seçeneğini seçmek genellikle sanal makineler için en kolay yoldur. Varsayılanları kabul ederek veya kendi özel bölümleme şemanızı oluşturarak devam edebilirsiniz. Değişiklikleri diske yazmak için onay vermeniz istenecektir.
  • Yazılım Seçimi: Kurulacak paket gruplarını seçme ekranında, varsayılan masaüstü ortamı (XFCE önerilir, daha hafiftir) ve araç koleksiyonlarını seçebilirsiniz. Başlangıç için temel sistem yeterli olacaktır, araçlar daha sonra eklenebilir.
  • GRUB Önyükleyici Kurulumu: GRUB önyükleyicisinin kurulacağı diski seçmeniz istenecektir. Genellikle sanal makine için belirtilen disk (/dev/sda gibi) seçilir.
  • Kurulum Tamamlama: Kurulum süreci tamamlandıktan sonra sanal makineyi yeniden başlatmanız istenecektir. Sanal makine kapatılırken ISO dosyası otomatik olarak çıkarılacaktır.

Kurulum Sonrası Temel Ayarlar

Kali Linux başarıyla kurulduktan sonra, sistemin güncel, güvenli ve verimli çalışması için bazı temel yapılandırmaların yapılması önemlidir. Bu adımlar, siber güvenlik eğitiminin bir parçası olarak standart uygulamalardır.

1. Sistem Güncellemesi

İlk yapılması gereken, sistemdeki tüm paketleri en son sürüme güncellemek ve güvenlik açıklarını kapatmaktır. Sanal terminali açın ve şu komutları çalıştırın:

sudo apt update
sudo apt full-upgrade -y

Bu komutlar, paket listesini günceller (`apt update`) ve ardından tüm kurulu paketleri yükseltir (`apt full-upgrade`). `-y` parametresi, tüm onay sorularına otomatik olarak evet yanıtı verilmesini sağlar.

2. Gerekli Araçların Kurulumu

Kali Linux’un bazı ek araçları varsayılan olarak kurulmayabilir. Örneğin, Wi-Fi kartınızı sızma testlerinde kullanmak için bazı sürücü veya araçlara ihtiyaç duyulabilir. Aşağıdaki komut, bazı yaygın ağ araçlarını kuracaktır:

sudo apt install -y kali-linux-labs kali-linux-wireless

Bu komut, daha çok laboratuvar ortamları ve kablosuz ağ güvenliği testleri için gerekli ek paketleri yükler. Kendi ihtiyaçlarınıza göre ek araçları `sudo apt install -y ` komutu ile kurabilirsiniz.

3. Harici Kablosuz Ağ Kartı Tanımlama (Gerekirse)

Eğer Kali Linux sanal makinenizde harici bir kablosuz ağ kartını sızma testleri için kullanmak istiyorsanız, sanal makine ayarlarından bu cihazı USB aygıtı olarak sanal makineye bağlamanız gerekir. VirtualBox’ta USB aygıtlarını kullanabilmek için Oracle VM VirtualBox Extension Pack’i kurmanız gerekebilir.

Kali Linux’un sunduğu geniş araç seti ve esnek yapısı, siber güvenlik alanında yapılacak uygulamalı güvenlik denetimleri ve sızma testi eğitimleri için güçlü bir platform sunmaktadır. Bu temel kurulum ve ayarlar, daha karmaşık ve ileri düzey güvenlik senaryolarına hazırlık niteliğindedir. Bu şekilde, bir ağ güvenliği eğitimi sürecinde Kali Linux’un sunduğu imkanları tam olarak kullanmaya başlayabilirsiniz.

Bu eğitimde hangi adımın Kali Linux’u daha etkili kullanmanıza yardımcı olduğunu düşünüyorsunuz?

İlgili Yazılar