Botnet nedir?
Botnet, saldırganın uzaktan kontrol ettiği, kötü amaçlı yazılım bulaşmış bilgisayar, sunucu ve nesnelerin internete bağlı cihazlar (IoT) oluşturduğu ağdır. Sahipleri çoğu zaman cihazlarının ele geçirildiğinden habersizdir.
Botnet’ler tek bir komut merkezi üzerinden yönetilen binlerce cihazdan oluşabilir. Saldırganlar bu gücü DDoS, spam, kimlik bilgisi doldurma ve kripto madenciliği gibi işler için kullanır veya kiralar.
Nasıl çalışır?
Cihazlar kötü amaçlı bağlantılar, açık yazılımlar, zayıf veya varsayılan parolalar ve kimlik avı yoluyla ele geçirilir. Bulaşan cihaz (bot), komut ve kontrol (C2) sunucusuyla iletişim kurar ve gelen talimatları uygular.
Merkezî yapıdan dağıtık yapılara kadar farklı mimariler vardır. Komut merkezini kapatmak, bir botnet’i etkisizleştirmek için sık kullanılan yöntemdir, ancak dağıtık yapılar bunu zorlaştırır.
Sunucu ve hosting ortamında
Ele geçirilen sunucular botnet’lerin değerli parçalarıdır; çünkü geniş bant genişliği ve güçlü işlemci sunarlar. Sunucunuz botnet’in parçası olursa spam gönderebilir, saldırı trafiği üretebilir ve IP itibarınız zarar görebilir.
- Beklenmedik giden bağlantılar ve yüksek giden trafik işaret olabilir.
- Sunucu kaynaklarında açıklanamayan sürekli yüksek kullanım dikkat çekmelidir.
- E-posta kuyruğunda olağan dışı hacim, ele geçirilmiş bir hesabı gösterebilir.
Nasıl korunulur?
- Sistemleri ve uygulamaları güncel tutun; varsayılan parolaları değiştirin.
- Gereksiz servisleri ve açık portları kapatın; güvenlik duvarı kuralları uygulayın.
- Giden trafiği de izleyin ve sınırlayın; bir sunucu neden o adrese bağlanıyor diye sorun.
- SSH için anahtar tabanlı kimlik doğrulama ve deneme sınırlaması kullanın.
- Hız sınırlama ve engelleme araçlarıyla kaba kuvvet denemelerini durdurun.
- Şüpheli sunucuyu ağdan ayırın, temiz kurulumla yeniden oluşturun ve kimlik bilgilerini yenileyin.
Sık yapılan hatalar
- Yalnızca gelen trafiği izleyip giden trafiği göz ardı etmek.
- Varsayılan parola ve ayarlarla cihaz bırakmak.
- Bulaşmayı gördükten sonra yalnızca zararlı süreci sonlandırıp açığı kapatmamak.
- IoT cihazlarını güncellemek konusunda sorumluluk almamak.
Sık sorulan sorular
Botnet nedir?
Saldırganın uzaktan yönettiği, ele geçirilmiş cihazlardan oluşan ağdır.
Botnet ne için kullanılır?
DDoS saldırıları, spam, kimlik bilgisi doldurma, kripto madenciliği ve dolandırıcılık gibi işlerde kullanılır.
Sunucum botnet’e dahil olmuş mu nasıl anlarım?
Olağan dışı giden trafik, tanımadığınız süreçler, yüksek kaynak kullanımı ve kara listeye girmiş IP uyarıları işaret olabilir.
İlgili terimler
- ClickjackingKullanıcıyı farkında olmadan görünmez bir öğeye tıklatmak.
- CSRF (Siteler arası istek sahteciliği)Oturum açmış kullanıcının haberi olmadan istenmeyen bir işlemi tetiklemek.
- CVEHerkese açık güvenlik açıklarına verilen ortak kimlik.
- CVSSAçığın ciddiyetini 0-10 arası puanlayan standart.
- DDoS (Dağıtık hizmet reddi)Çok sayıda kaynaktan eşzamanlı yapılan hizmet reddi saldırısı.
- Dizin geçişi (path traversal)Dosya yoluna ../ ekleyerek hedeflenen dizinin dışındaki dosyalara erişmek.