Bettercap
Bir önceki yazımda, uygulamalı olarak anlatımını yapmış olduğum Man In The Middle saldırısını, bettercap aracı yardımı ile bu yazımda tekrardan yapacağım.
Bettercap, ağların veya bu ağlara bağlı bazı cihazların güvenliğini test etmek ve geliştirmek için, penetration tester olması muhtemel kullanıcılar için geliştirilmiş bir Man In The Middle saldırı aracıdır.
Sanal ortamda çalıştırdığım kullanıma hazır Windows 10 ve Kali Linux makinelerimi, aynı Nat Network ağına dahil ettikten sonra Kali Linux üzerinden bettercap kurulumuna geçebilirim.
Kurulum
Kuruluma başlamadan önce kali linux içerisinde var olan tüm araçları güncellemek ve yükseltmek için;
sudo su
komutu ile root kullanıcısına eriştikten sonra,
apt-get yükseltmesi
ve
apt-get update
komutlarını sırası ile çalıştırarak, bettercap kurulumunda bir hatayla karşılaşma ihtimalimi en aza indirgemiş olurum. (SS-1)
apt-get install Bettercap
komutunu çalıştırarak, hangi dizinde olduğum fark etmeksizin, bettercap aracının kurulumunu sanal makinem içerisinde tamamlanmış oldum. (SS-2)
Orta Saldırıdaki Adam
Terminal üzerinden,
Bettercap -iface eth0
komutu ile aracımı başlattım.
help
komutu ile var olan tüm modülleri ve çalışma durumlarını görüntüledim. (SS-3)
Man In The Mıddle saldırısını gerçekleştiremek için gerekli olan modulleri,
net.probe on
net.recon on
komutları ile bağlı olduğumuz ağ içerisinde yer alan bütün ip adreslerine, önemsiz udp paketleri gönderen net.probe ve net.recon modülünü aktif hale getirdim.
Modül, ortadaki adam saldırısını araç kullanmadan gerçekleştirdiğimde, netdiscover komutu ile elde ettiğim hedef makinenin ip adresini, otomatik olarak buldu. (SS-4)
net.show
komutu ile şimdiye kadar elde ettiğim bilgileri daha net görüntülemiş oldum. (SS-5)
Aktif hale getirdiğim modüllerin çalışma durumunu kontrol etmek için,
help
komutunu kullandım. (SS-5)
Her şey yolunda gittiğine göre arp.spoof modülü içerisinde yer alan parametreleri düzenleyerek saldırı için gerekli adımlarıma devam edebilirim.
Get Furkan Çelik’s stories in your inbox
Join Medium for free to get updates from this writer.
help arp.spoof
komutu ile arp.spoof içerisinde yer alan prametreleri ve default konumdaki değerlerini görüntüledim. (SS-6)
Değiştireceğimiz parametreler;
Fullduplex: Arp saldırılarını aynı anda modeme ve cihaza yapmamı sağlayacak.
Targets: Arp saldırılarını hangi cihazlara yönelik olacağını belirlememi sağlayacak netdiscover komutu ile bulduğum hedef makinemin ip adresini kullanacağım.
Parametreleri değiştirmek için,
set arp.spoof.fullduplex true
set arp.spoof.targets 10.0.2.15
komutlarını kullandım. (SS-7)
Parametrelerimi de değiştirdiğime göre arp saldırımı,
arp.spoof on
komutu ile başlatabilirim. (SS-8)
Saldırı devam ederken windows makinemin arp tablosunu kontrol etmek için komut istemcisine giderek,
arp -a
komutunu çalıştırdıktan sonra, modemin mac adresi ile kali linux makinemin mac adresinin aynı olduğunu ve saldırının başarılı olduğunu görmüş oldum. (SS-9)
Windows makinemde internete olan erişimimin kesilmemesinin sebebi ise, saldırıyı manuel olarak gerçekleştirirken kullandığım,
echo 1 > /proc/sys/net/ipv4/ip_forward
komutunu kullanmaya gerek kalmadan bettercap in otomatik olarak ip iletimini sağlaması oldu.
Ortadaki adam olmayı başardıktan sonra hedef makineden bilgi toplayabilmek için,
net.sniff on
komutu ile sniff modülünü aktif hale getirdim. (SS-10)
Dinleme işlemi devam ettiğine göre, windows makinem üzerinden, güvensiz, http protokolünü kullanan bir login sayfasına girdiğim verileri çekebilecek miyim? sorusunun cevabı için denemeler yapacağım. (SS-11)
username: medusa,
password: girisdenemesi
verileri ile login denemesi yaptıktan sonra kali linux terminal ekranıma verilerin düştüğünü görüntülemiş oldum. (SS-12)
HTTP protokolü için veri çekebileceğimi gördükten sonra daha fazla paketin terminalime ulaşmaması için,
net.sniff off
komutu ile dinleme işlemini durduruyorum.
Eğer HTTPS protokolüne sahip bir web sitesine, girilen verileri çekmek istiyorsanız, her ne kadar garanti bir yöntem olmasa da hstshijack caplet ını kullanarak saldırı denemeleri yapabilirsiniz.
İki sanal makine üzerinde, bettercap aracını kullanarak gerçekleştirdiğim, ortadaki adam saldırısı hakkındaki bu yazım, umarım sizler için faydalı olmuştur.
Bir başka yazımda görüşmek üzere..






