Bu sayfada distrobox kullanarak ileri seviye kali linux kurulumunu göreceğiz. Peki distrobox, docker kullanıyorsa neden bu uygulamayı kullanalım ki derseniz bu program çeşitli işlemleri otomatik hale getirdiği için pratiklik sağlıyor. Örneğin GUI kullanan programları açabilme, home dizininin bağlı olması gibi gibi. Bu araç sadece herhangi bir linux dağıtımında çalışır. Neyse kuruluma geçelim.
-
Öncelikle buradaki adresi takip ederek docker kurulumunu gerçekleştirin.
-
Şu komut ile distrobox'u ana makinenize kurun.
curl https://raw.githubusercontent.com/89luca89/distrobox/main/install | sh -s -- -p ~/.local/bin/
- (İsteğe bağlı) Eğer distrobox'u root olarak kurmak isterseniz alttaki komutu uygulayın.
curl https://raw.githubusercontent.com/89luca89/distrobox/main/install | sudo sh
- Distrobox kuruldu. Artık istediğimiz linux distrosunu docker ile kurabiliriz. Biz bu makalemizde kali kuracağız. Distrobox ile kali'yi kurmak için aşağıdaki komutu uygulayın.
distrobox-create --image kalilinux/kali-rolling:latest --name LuNiZzKali
- Kali kuruldu. Artık docker içine kurulan kali sistemine şu komut ile geçebiliriz
distrobox-enter LuNiZzKali
- (İsteğe bağlı) tek komut ile geçmek isterseniz bunu aşağıdaki gibi alias yapabilirsiniz
alias openkali="distrobox-enter LuNiZzKali"
- Artık terminale ulaştığımıza göre bir temizlik yapabiliriz.
sudo apt update && sudo apt upgrade && sudo apt full-upgrade && sudo apt dist-upgrade && sudo apt autoremove && dpkg -l | awk '/^rc/ {print $2}' | xargs sudo dpkg --purge
- Ev temizliğini yaptıktan sonra Kali'nin araçlarını kurmaya geçebiliriz.
sudo apt install kali-linux-default
-
Bu komut ile standart araçlar yükleniyor. Son kurulumda yaklaşık 8 GB yükleme yaptı. Sabırla beklemeniz gerekiyor. Kurulum sırasında bazı araçlar için size soru soracak. Okuyup gerekli cevabı vermezseniz kurulum tamamlanmadan sizi beklemeye devam edecek. Sonra bu çalışmıyor demeyin :)
-
Eğer daha küçük bir halini yüklemek isterseniz bu şekilde parça parça kurulum yapabilirsiniz.
sudo apt install nmap wpscan netcat dirb nikto binwalk git arp-scan dns-utils metasploit-framework
ifconfig
,ping
ve diğer birkaç araç sistemde olmadığı için çalışmayacaktır. Eksiklerimizi tamamlayalım..
sudo apt install net-tools iputils-ping
- Docker içinde kali kuruldu. Eğer terminale hakimseniz, biraz gezindiğinizde kendi dosyalarınızı görebilirsiniz. Eğer distrobox içinde sudo su yazarsanız, docker içindeki kali'nin root hesabına geçebilirsiniz.
- Artık her türlü programı başlatabilirsiniz.
- Eğer GUI kullanan bir programı ana makinenize kısayol atamak isterseniz "ve tabii programın başlatma dosyası /usr/share/applications içinde varsa" şu komutu distrobox içinde uygulayın.
distrobox-export --app chromium
Distrobox'un ana sayfası : https://github.com/89luca89/distrobox