DDoS saldırı türleri nelerdir ve nasıl önlem alınır?
Cevap
DDoS, çok sayıda kaynaktan (genelde botnet) hedefin kaynaklarını tüketerek hizmeti erişilemez kılmaktır. Üç ana sınıf vardır:
| Tür | Hedef | Örnekler | Ölçü birimi |
|---|---|---|---|
| Volumetric | Bant genişliği | UDP flood, DNS/NTP/memcached amplification | Gbps |
| Protocol | Ağ cihazı ve state tabloları | SYN flood, ACK flood, fragment saldırıları, Ping of Death | pps |
| Application (L7) | Uygulama ve sunucu | HTTP GET/POST flood, Slowloris, pahalı arama sorguları | rps |
Amplification nasıl çalışır?
Saldırgan kaynak IP'yi kurbanın IP'si olarak sahteler (spoofing) ve açık bir DNS/NTP sunucusuna küçük bir istek gönderir. Sunucu çok daha büyük yanıtı kurbana yollar. Memcached'te büyütme oranı 50.000 katına ulaşabilir.
SYN flood
Saldırgan çok sayıda SYN gönderir, ACK'i hiç tamamlamaz. Sunucunun yarı açık bağlantı kuyruğu dolar. Önlem: SYN cookies, firewall'da SYN proxy, backlog ve timeout ayarı.
Önlemler
- Upstream / bulut scrubbing: Cloudflare, Akamai, AWS Shield, ISS'in DDoS hizmeti. Volumetric saldırı kendi linkinizi doldurursa yerinde yapılacak bir şey yoktur.
- Anycast: Saldırı trafiğini birçok POP'a dağıtır.
- RTBH (Remote Triggered Black Hole): BGP ile hedef IP'ye gelen trafiği ISS'te düşürmek (hedef feda edilir, geri kalan ağ korunur).
- BCP38 / uRPF: Kendi ağınızdan sahte kaynak IP'li paket çıkmasını engellemek.
- Rate limiting ve CoPP: Router control plane'ini korumak.
- WAF, CAPTCHA, bot yönetimi: L7 saldırıları için.
- Açık resolver, NTP
monlist, açık memcached gibi amplification kaynağı olacak servisleri kapatmak. - Akış izleme: NetFlow/sFlow ile baseline çıkarıp anomaliyi erken görmek.
İlgili Ağ Güvenliği soruları
- DMZ nedir ve tipik bir DMZ mimarisi nasıl tasarlanır?
- 802.1X ve port security nedir? Switch portlarına yetkisiz cihaz bağlanması nasıl engellenir?
- IDS ile IPS arasındaki fark nedir?
- IPsec VPN ile SSL VPN arasındaki farklar nelerdir? IPsec tünel kurulumu hangi aşamalardan oluşur?
- Cisco'da standart ve extended ACL arasındaki fark nedir? Nereye uygulanmalıdır?
- Stateful ve stateless firewall arasındaki fark nedir?
Bu konuda başka bir soru biliyor musun?
Mülakatta karşılaştığın soruları ekle, onaylandıktan sonra yayına alınsın.