DDoS Saldırısı Nasıl Tespit Edilir? SOC, SIEM, NDR ve Trafik Analizi
DDoS saldırısını görmeden yönetemezsiniz. Bu bölümde trafik baseline'ını, anomali tespitini, flash crowd ile saldırı ayrımını ve SOC/SIEM/NDR korelasyonunu ele alıyoruz.

Bir DDoS saldırısında ilk birkaç dakika kritik olabilir.
Çünkü saldırı başladığında kurumun önünde iki temel soru vardır:
Bu gerçekten bir DDoS saldırısı mı?
Yoksa normal kullanıcı trafiğinde ani bir artış mı var?
Bir kampanya, ürün lansmanı, haber gündemi veya yoğun müşteri ilgisi de trafik hacmini bir anda artırabilir.
Bu nedenle yalnızca:
“Trafik yükseldi.”
demek DDoS tespiti için yeterli değildir.
Doğru DDoS detection yaklaşımı;
- trafik hacmini,
- paket oranını,
- bağlantı davranışını,
- HTTP isteklerini,
- DNS sorgularını,
- uygulama performansını,
- kaynak IP dağılımını,
- hata oranlarını
birlikte değerlendirmelidir.
Bu noktada SOC, SIEM, NDR, WAF, Anti-DDoS, CDN ve Application Monitoring sistemlerinin birlikte çalışması kritik hale gelir.
Modern DDoS tespiti tek bir alarm üzerinden değil, çok sayıda teknik sinyalin bağlam içerisinde analiz edilmesiyle gerçekleştirilir.
Bu nedenle en önemli kavramlardan biri:
Traffic Baseline – Normal Trafik Davranışı
kavramıdır.
Çünkü normalin ne olduğunu bilmiyorsanız anormal olanı doğru şekilde tespit etmek zordur.
DDoS Detection Nedir?
DDoS Detection, bir sistem veya servise yönelik Distributed Denial of Service saldırısının mümkün olduğunca erken aşamada tespit edilmesi sürecidir.
Amaç yalnızca saldırıyı fark etmek değildir.
Aynı zamanda şu sorulara hızlı cevap verebilmektir:
Saldırı hangi servisi hedefliyor?
Hangi katmanda gerçekleşiyor?
Volumetric mi?
Layer 3/4 mü?
Layer 7 mi?
DNS hedefleniyor mu?
Gerçek kullanıcılar etkileniyor mu?
Mitigation gerekli mi?
Bu sorular Incident Response ve DDoS Mitigation kararlarını doğrudan etkiler.
DDoS Saldırısının İlk Belirtileri Nelerdir?
DDoS saldırısının belirtileri saldırının türüne göre değişebilir.
Ancak genel olarak şu sinyaller görülebilir:
Bandwidth artışı
Network trafiğinin normal seviyelerin üzerine çıkması.
Packets Per Second – PPS artışı
Saniyedeki paket miktarının anormal yükselmesi.
Connections Per Second – CPS artışı
Çok sayıda yeni bağlantı oluşması.
Requests Per Second – RPS artışı
Web veya API isteklerinin hızla yükselmesi.
DNS QPS artışı
DNS sorgularının anormal şekilde artması.
Latency yükselmesi
Sistem cevap sürelerinin uzaması.
Packet Loss
Network üzerinde paket kayıplarının başlaması.
HTTP 5xx hataları
Backend'in yoğunluk nedeniyle cevap verememesi.
Bu göstergelerin hiçbiri tek başına kesin saldırı kanıtı değildir.
Bağlam gerekir.
Traffic Baseline Nedir?
Traffic Baseline, kurumun normal trafik davranışının istatistiksel ve operasyonel olarak tanımlanmasıdır.
Örneğin bir web uygulamasında normalde:
ortalama 2.000 RPS,
peak 5.000 RPS,
ortalama 1 Gbps trafik,
250.000 PPS
görülüyor olabilir.
Bu değerler bilinirse ani değişimler daha kolay fark edilir.
Örneğin sistem gece 03:00'te bir anda 25.000 RPS alıyorsa bu davranış anormal olabilir.
Ancak Black Friday sırasında aynı trafik tamamen normal olabilir.
Bu nedenle baseline sadece ortalama değer değildir.
Aynı zamanda:
zaman
gün
sezon
kampanya
kullanıcı davranışı
gibi faktörleri içermelidir.
Static Threshold ile Behavioral Detection Arasındaki Fark
DDoS tespiti iki temel yaklaşımla yapılabilir.
Static Threshold
Önceden belirlenmiş sabit limitler kullanılır.
Örneğin:
Bandwidth > 5 Gbps → alarm.
Behavioral Detection
Normal trafik davranışındaki sapmalar analiz edilir.
Örneğin:
Normal gece trafiğinin %400 üzerine çıkılması → alarm.
Static threshold basittir.
Ancak değişken trafikli kurumlarda false positive üretebilir.
Behavioral detection ise daha dinamik ve bağlama duyarlı olabilir.
Anomaly Detection Nedir?
Anomaly Detection, normal davranıştan sapmaları tespit etmeye yönelik analiz yaklaşımıdır.
DDoS açısından;
trafik hacmi,
protokol dağılımı,
source IP çeşitliliği,
request pattern,
session behavior
gibi değişkenler analiz edilebilir.
Örneğin normalde HTTP trafiğinin %85'i GET iken bir anda POST istekleri %70'e çıkarsa bu anomali olabilir.
Ancak yine bağlam kontrol edilmelidir.
DDoS Detection için Gbps Nasıl Kullanılır?
Gbps – Gigabits Per Second, toplam trafik hacmini ölçmek için kullanılır.
Özellikle volumetric saldırılarda önemlidir.
Örneğin kurumun normal peak trafiği:
3 Gbps
iken bir anda:
35 Gbps
trafik görülüyorsa ciddi bir anomali vardır.
Ancak Gbps tek başına yeterli değildir.
Çünkü düşük bandwidth fakat yüksek PPS saldırısı da sistemi etkileyebilir.
PPS Neden İzlenmelidir?
Packets Per Second – PPS, network cihazlarının packet processing yükünü gösterir.
Örneğin iki saldırı düşünelim:
A: 8 Gbps / 500.000 PPS
B: 3 Gbps / 9 milyon PPS
İkinci saldırı daha düşük bandwidth oluşturmasına rağmen firewall veya router açısından daha ağır olabilir.
Bu nedenle SOC ve network monitoring sistemlerinde PPS mutlaka izlenmelidir.
CPS Neden DDoS Tespitinde Önemlidir?
Connections Per Second – CPS, saniyede açılan yeni bağlantı miktarını gösterir.
SYN Flood veya TCP Connection Flood gibi saldırılarda CPS ciddi şekilde artabilir.
Örneğin normal:
10.000 CPS
iken saldırı sırasında:
500.000 CPS
görülebilir.
Bu durum firewall veya load balancer üzerindeki connection kaynaklarını tüketebilir.
Concurrent Connections Ne Söyler?
Aynı anda açık bağlantı sayısı da kritik bir göstergedir.
Sistem normalde 100.000 aktif bağlantıyla çalışıyorsa ve kısa sürede milyonlarca bağlantıya çıkıyorsa kaynak tüketimi oluşabilir.
Ancak yüksek concurrent connection her zaman saldırı değildir.
Uzun yaşayan WebSocket veya streaming servisleri doğal olarak yüksek connection sayısına sahip olabilir.
HTTP RPS DDoS Tespitinde Nasıl Kullanılır?
Layer 7 saldırılarında Requests Per Second – RPS en kritik metriklerden biridir.
Örneğin uygulama normalde:
2.500 RPS
alıyorsa bir anda:
40.000 RPS
görülebilir.
Ancak burada sadece toplam request sayısına değil, endpoint bazlı dağılıma bakılmalıdır.
Örneğin bütün trafik:
/login
endpoint'ine gidiyorsa bu çok daha anlamlıdır.
Endpoint-Level Monitoring Neden Gereklidir?
Application Layer DDoS saldırıları genellikle belirli yüksek maliyetli endpoint'leri hedefleyebilir.
Bu nedenle monitoring;
/login
/search
/api/payment
/report
gibi kritik servisler için ayrı yapılabilir.
Örneğin uygulamanın toplam RPS'i normal olabilir.
Ama login servisi normalin 20 katı trafik alıyor olabilir.
Toplam trafik metriği bu saldırıyı gizleyebilir.
HTTP Method Distribution Neden Önemlidir?
Normal uygulama davranışında GET, POST, PUT ve diğer HTTP methodlarının belli dağılımı olabilir.
Bir saldırı sırasında bu dağılım değişebilir.
Örneğin:
Normal durumda POST %10.
Saldırı sırasında POST %65.
Bu davranış özellikle login veya transaction endpoint'lerinde önemli sinyal olabilir.
HTTP Status Codes DDoS Tespitinde Nasıl Kullanılır?
HTTP status code dağılımı uygulama sağlığı hakkında önemli bilgi verir.
Özellikle:
429 Too Many Requests
Rate limiting devreye girmiş olabilir.
500 Internal Server Error
Application hatası oluşabilir.
502 Bad Gateway
Backend erişim problemi olabilir.
503 Service Unavailable
Kaynak tüketimi veya servis kapasite problemi olabilir.
504 Gateway Timeout
Backend cevap süresi yükselmiş olabilir.
DDoS sırasında 5xx oranlarının hızlı artması service exhaustion göstergesi olabilir.
429 Hataları Saldırı Göstergesi midir?
Her zaman değil.
429 hata kodu rate limiting mekanizmasının çalıştığını gösterir.
Bu olumlu bir güvenlik davranışı olabilir.
Ancak oran çok yüksekse kullanıcıların da limitlere takıldığı anlamına gelebilir.
Bu nedenle:
429 Rate + Legitimate User Success Rate
birlikte değerlendirilmelidir.
Latency DDoS Tespitinde Neden Önemlidir?
Bir sistem tamamen erişilemez hale gelmeden önce genellikle yavaşlar.
Normal response time:
200 ms
iken:
1.500 ms
seviyesine çıkabilir.
Bu durum özellikle Layer 7 saldırılarında erken sinyal olabilir.
Bu nedenle sadece uptime monitoring yeterli değildir.
Performance telemetry de gereklidir.
P95 ve P99 Latency Neden Daha Değerlidir?
Average latency bazı problemleri gizleyebilir.
Örneğin kullanıcıların büyük bölümü hızlı cevap alırken belirli bir grup çok kötü deneyim yaşayabilir.
Bu nedenle:
P95
ve
P99
response time metrikleri izlenebilir.
Örneğin P99 değeri 8 saniyeye çıktıysa kullanıcıların belirli bölümü ciddi performans problemi yaşıyor olabilir.
Packet Loss DDoS Belirtisi midir?
Yoğun network saldırısı sırasında network cihazları veya bağlantılar paketleri düşürmeye başlayabilir.
Packet loss;
internet hattı doygunluğu,
router saturation,
firewall overload
göstergesi olabilir.
Ancak network arızaları da packet loss oluşturabilir.
Bu nedenle saldırı telemetry'siyle birlikte analiz edilmelidir.
Source IP Diversity Nedir?
Source IP Diversity, trafiğin kaç farklı kaynak IP'den geldiğini ifade eder.
Dağıtık botnet saldırılarında kaynak çeşitliliği çok yüksek olabilir.
Örneğin saniyeler içerisinde binlerce farklı IP görülebilir.
Ancak CDN, proxy ve mobile network kullanımı nedeniyle yüksek IP çeşitliliği normal trafik sırasında da görülebilir.
Bu nedenle source diversity tek başına saldırı kanıtı değildir.
Source ASN Analizi Nedir?
IP adreslerinin ait olduğu Autonomous System Number – ASN bilgileri saldırı analizinde kullanılabilir.
Örneğin saldırı trafiğinin büyük bölümü;
hosting provider,
residential ISP,
cloud provider
kaynaklı olabilir.
ASN dağılımı botnet veya proxy altyapısı hakkında fikir verebilir.
Geo-Location Analizi DDoS Tespitinde Kullanılır mı?
Evet, ancak dikkatli kullanılmalıdır.
Örneğin sadece Türkiye'de faaliyet gösteren bir kuruma bir anda dünyanın 120 ülkesinden trafik gelmesi anomali olabilir.
Ancak global hizmet veren bir kuruluş için aynı davranış normal olabilir.
Bu nedenle geography her zaman kurum bağlamıyla değerlendirilmelidir.
User-Agent Analizi
Layer 7 saldırılarında User-Agent header'ları analiz edilebilir.
Örneğin bütün trafik aynı:
User-Agent
kullanıyorsa bot davranışı olabilir.
Ancak modern botlar gerçek browser User-Agent değerlerini taklit edebilir.
Bu nedenle tek başına User-Agent filtering yeterli değildir.
Browser Fingerprinting DDoS Tespitinde Nasıl Kullanılır?
Browser fingerprinting;
TLS özellikleri,
browser davranışı,
JavaScript capabilities,
header kombinasyonları
gibi sinyaller üzerinden istemci profili oluşturabilir.
Çok sayıda IP farklı olsa bile aynı otomasyon framework'ünün fingerprint'i benzer olabilir.
Bu durum botnet trafiğinin korelasyonuna yardımcı olabilir.
TLS Fingerprinting Neden Önemlidir?
HTTPS kullanımı nedeniyle HTTP içeriği bazı network noktalarında şifreli olabilir.
Ancak TLS handshake sırasında bazı metadata sinyalleri görülebilir.
Bu sinyaller belirli istemci davranışlarının sınıflandırılmasına yardımcı olabilir.
Özellikle bot ve automation detection açısından değerlidir.
Session Behavior Nasıl Analiz Edilir?
Gerçek kullanıcılar genellikle belirli bir navigasyon akışı izler.
Örneğin:
Ana sayfa
↓
Ürün sayfası
↓
Sepet
↓
Ödeme
Bot ise sadece:
/search
endpoint'ine sürekli istek gönderebilir.
Bu nedenle session path analizi Layer 7 DDoS tespitinde oldukça değerlidir.
Human Behavior ile Bot Behavior Nasıl Ayrılır?
Gerçek kullanıcı;
bekler,
scroll eder,
farklı sayfalara geçer,
session oluşturur.
Bot trafiği ise çoğu zaman;
çok düzenli,
çok hızlı,
tekrarlayan,
dar endpoint dağılımlı
olabilir.
Ancak gelişmiş botlar insan davranışını taklit etmeye çalışabilir.
Bu nedenle birden fazla telemetry kullanılması gerekir.
Flash Crowd Nedir?
Flash Crowd, gerçek kullanıcı ilgisi nedeniyle trafik hacminin ani şekilde artmasıdır.
Örneğin;
Black Friday,
bilet satışı,
kritik haber,
ürün lansmanı
sırasında oluşabilir.
Teknik olarak Flash Crowd ile DDoS ilk bakışta birbirine benzeyebilir.
Her ikisinde de trafik artar.
Ancak trafik davranışı farklıdır.
Flash Crowd ile DDoS Nasıl Ayrılır?
Bu ayrım DDoS detection'ın en zor alanlarından biridir.
Şu sinyaller yardımcı olabilir:
User Journey
Gerçek kullanıcı farklı sayfalara gider.
Session Duration
Gerçek session süreleri daha doğal olabilir.
Conversion
Gerçek kullanıcı alışveriş veya işlem gerçekleştirebilir.
Source Reputation
Botnet kaynakları riskli olabilir.
Request Repetition
Saldırı daha tekrarlı davranabilir.
Cookie/JavaScript Behavior
Gerçek browser özellikleri görülebilir.
Tek bir sinyal kesin sonuç vermez.
Normal Kampanya Trafiği Yanlışlıkla Engellenebilir mi?
Evet.
Bu durum DDoS savunmasının ciddi risklerinden biridir.
Örneğin ürün lansmanı sırasında gerçek kullanıcı sayısı 10 kat artabilir.
Static rate limit saldırı zannederek kullanıcıları bloklayabilir.
Bu nedenle DDoS protection sistemlerinin business calendar ile de ilişkilendirilmesi faydalı olabilir.
Business Context SOC için Neden Önemlidir?
SOC sadece paket ve log görmemelidir.
Örneğin pazarlama ekibi:
“Saat 20:00'de ulusal kampanya başlıyor.”
bilgisini SOC ile paylaşırsa beklenen trafik artışı daha doğru yorumlanabilir.
Bu nedenle siber güvenlik operasyonlarında business context önemlidir.
NDR DDoS Saldırısını Nasıl Tespit Eder?
Network Detection and Response – NDR, network üzerindeki trafik davranışlarını analiz eder.
DDoS açısından;
bandwidth anomaly,
PPS spike,
source diversity,
protocol anomaly,
flow pattern
tespit edebilir.
NDR özellikle network seviyesindeki saldırılarda önemli görünürlük sağlar.
NetFlow DDoS Analizinde Nasıl Kullanılır?
NetFlow network trafiğinin flow seviyesindeki özetini sağlar.
Örneğin;
source,
destination,
port,
protocol,
packet count,
byte count
bilgileri analiz edilebilir.
DDoS sırasında hangi hedef IP'nin, hangi portun ve hangi protokolün yoğunlaştığını anlamak için değerlidir.
sFlow Nedir?
sFlow, network trafiğini örnekleme yöntemiyle izlemeye yardımcı olan teknolojilerden biridir.
Büyük networklerde yüksek hacimli trafiğin analizinde kullanılabilir.
DDoS sırasında ani trafik değişimlerinin tespit edilmesine katkı sağlar.
SIEM DDoS Saldırısını Nasıl Tespit Eder?
SIEM farklı güvenlik sistemlerinden gelen olayları merkezi olarak toplar ve korele eder.
Örneğin:
Firewall → yüksek SYN rate
WAF → HTTP Flood
NDR → bandwidth anomaly
Application → 503 error
Anti-DDoS → attack alert
SIEM bunları tek incident altında ilişkilendirebilir.
Bu yaklaşım SOC analistinin saldırıyı daha hızlı anlamasını sağlar.
SIEM Correlation Rule Örneği Nasıl Düşünülmelidir?
İyi bir correlation yalnızca:
Traffic > X
şeklinde olmamalıdır.
Örneğin mantıksal olarak:
Traffic spike
connection failure
application latency
çok sayıda source IP
birlikte daha güçlü sinyal oluşturabilir.
Bu yaklaşım false positive oranını azaltabilir.
SOC DDoS Olayını Nasıl Sınıflandırır?
İlk aşamada şu ayrım yapılabilir:
Volumetric
Bandwidth odaklı saldırı.
L3/L4
PPS, TCP, UDP veya connection odaklı saldırı.
Layer 7
HTTP/API odaklı saldırı.
DNS
DNS altyapısını hedefleyen saldırı.
Multi-Vector
Birden fazla saldırı tipi.
Bu sınıflandırma mitigation kararını belirler.
Anti-DDoS Sistemleri Saldırıyı Nasıl Tespit Eder?
Anti-DDoS platformları;
traffic baseline,
protocol analysis,
packet rate,
signature,
behavior anomaly
gibi teknikleri kullanabilir.
Sistem normal trafik davranışını öğrenerek sapmaları tespit edebilir.
Bazı saldırılar otomatik olarak mitigate edilirken bazı durumlarda manuel doğrulama gerekebilir.
WAF Layer 7 DDoS'u Nasıl Tespit Eder?
WAF uygulama trafiği üzerinde;
request rate,
URL,
HTTP method,
client fingerprint,
cookie,
session,
bot score
gibi bilgileri analiz edebilir.
Bu nedenle WAF, network seviyesinde görünmeyen Layer 7 saldırıları açısından kritik telemetry üretir.
CDN Telemetry Neden Önemlidir?
CDN edge üzerinde çok geniş trafik görünürlüğüne sahip olabilir.
Örneğin;
requests per second,
cache hit,
edge location,
client distribution,
origin traffic
analiz edilebilir.
DDoS sırasında CDN'in gördüğü trafik ile origin'e geçen trafik karşılaştırılabilir.
Bu da mitigation başarısını gösterir.
Origin Traffic Neden İzlenmelidir?
CDN çok yüksek saldırı trafiğini absorbe ediyor olabilir.
Ama eğer origin'e geçen trafik hâlâ kapasitenin üzerindeyse servis etkilenebilir.
Bu nedenle:
Edge Traffic
ve
Origin Traffic
ayrı ayrı izlenmelidir.
Application Performance Monitoring DDoS Detection'da Nasıl Kullanılır?
APM – Application Performance Monitoring;
response time,
transaction latency,
database query time,
backend dependency
gibi verileri sağlar.
Layer 7 DDoS sırasında network tamamen normal görünebilir.
Ancak APM uygulama darboğazını gösterebilir.
Bu nedenle SOC ile application team arasında entegrasyon önemlidir.
Database Monitoring DDoS Detection İçin Neden Önemlidir?
Bir HTTP Flood saldırısında gerçek hedef database olabilir.
Örneğin search endpoint'i yoğun çağrılır.
Web server ayaktadır.
Ama database CPU %100 olur.
Bu nedenle;
query latency,
connection pool,
CPU,
IO
değerleri izlenmelidir.
Cache Hit Ratio DDoS Tespitinde Kullanılır mı?
Evet.
Normalde yüksek cache hit oranına sahip sistemde saldırı sırasında oran ciddi şekilde düşüyorsa saldırgan cache busting davranışı kullanıyor olabilir.
Bu durumda origin üzerindeki yük artar.
Özellikle CDN ve application telemetry birlikte analiz edilmelidir.
DNS QPS DDoS Detection'da Nasıl Kullanılır?
DNS için;
QPS,
NXDOMAIN rate,
unique subdomain count,
response latency
izlenebilir.
Örneğin QPS artışı ile birlikte unique random subdomain oranı yükseliyorsa DNS Water Torture benzeri davranış araştırılabilir.
Alert Fatigue DDoS Sırasında Neden Problem Olur?
DDoS saldırısı binlerce alarm üretebilir.
Firewall,
WAF,
NDR,
SIEM,
Application Monitoring
aynı anda alarm oluşturabilir.
Analistler her alarmı ayrı olay olarak görürse gerçek incident'ı anlamak zorlaşır.
Bu nedenle alert correlation ve incident grouping önemlidir.
Event ile Incident Arasındaki Fark
Bir firewall alarmı event olabilir.
Binlerce event'in aynı saldırıyla ilişkili olduğu anlaşılırsa bu bir incident haline gelir.
SOC'un amacı event saymak değil, saldırı hikâyesini anlamaktır.
DDoS sırasında bu ayrım özellikle önemlidir.
DDoS Detection Timeline Nasıl Oluşturulur?
Profesyonel olay analizi sırasında zaman çizelgesi oluşturulabilir.
Örneğin:
14:02:00 – Trafik anormal yükseldi.
14:02:18 – NDR anomaly oluşturdu.
14:02:25 – Anti-DDoS alarm verdi.
14:02:40 – WAF HTTP Flood tespit etti.
14:03:10 – SOC incident açtı.
14:03:35 – Mitigation başladı.
14:04:05 – Kullanıcı deneyimi normale döndü.
Bu timeline DDoS operasyonunun etkinliğini ölçmek için çok değerlidir.
Time to Detect Nedir?
Time to Detect – TTD, saldırının başladığı an ile ilk doğru tespit arasındaki süredir.
TTD ne kadar kısa olursa saldırıya o kadar hızlı müdahale edilebilir.
Ancak aşırı hassas detection false positive oluşturabilir.
Bu nedenle hız ile doğruluk arasında denge kurulmalıdır.
Mean Time to Detect – MTTD Nedir?
MTTD, farklı olayların ortalama tespit süresini ölçmek için kullanılabilir.
DDoS operasyonunda farklı saldırı vektörleri için ayrı MTTD değerleri tutulabilir.
Örneğin;
Volumetric MTTD
Layer 7 MTTD
DNS DDoS MTTD
gibi.
Bu yaklaşım SOC olgunluğunu ölçmeye yardımcı olur.
Time to Mitigate Neden Ayrı Ölçülmelidir?
Saldırıyı görmek ile durdurmak aynı şey değildir.
SOC 20 saniyede saldırıyı fark edebilir.
Ama mitigation 10 dakika sonra başlayabilir.
Bu nedenle:
Detection Time
ve
Mitigation Time
ayrı KPI'lar olmalıdır.
DDoS Detection için Machine Learning Kullanılır mı?
Anomali tespitinde machine learning modelleri kullanılabilir.
Örneğin;
normal traffic pattern,
seasonality,
client behavior
öğrenilerek sapmalar belirlenebilir.
Ancak ML'nin varlığı otomatik olarak doğru detection anlamına gelmez.
Model kalitesi;
veri kalitesine,
baseline süresine,
trafik yapısına
bağlıdır.
AI DDoS Detection'da Kullanılabilir mi?
AI tabanlı sistemler;
trafik sınıflandırması,
anomaly detection,
bot behavior,
event correlation
gibi alanlarda yardımcı olabilir.
Ancak özellikle kritik mitigation kararlarında insan doğrulaması veya güçlü güvenlik guardrail'leri önemlidir.
Yanlış model kararı gerçek müşterilerin bloklanmasına neden olabilir.
DDoS Detection Engineering Nedir?
Detection Engineering, DDoS saldırılarını tespit etmek için gerekli telemetry, threshold, correlation ve alarm mantığının sistematik geliştirilmesidir.
Örneğin ekip şu soruyu sorabilir:
“SYN Flood başladığında hangi sistemlerden hangi sinyalleri görmeliyiz?”
Ardından;
NetFlow,
Firewall,
NDR,
Anti-DDoS
üzerinde detection senaryoları oluşturulur.
Use Case Nedir?
SOC dünyasında Use Case, belirli saldırı davranışını tespit etmeye yönelik senaryodur.
Örneğin:
DDoS – High SYN Rate
veya
Layer 7 – Login Endpoint Flood
birer detection use case olabilir.
Her use case için;
data source,
threshold,
severity,
response action
tanımlanmalıdır.
DDoS Detection Use Case Örneği
Örneğin bir Layer 7 senaryosu şu mantığı kullanabilir:
RPS > baseline'ın %300'ü
aynı endpoint'te yoğunlaşma
backend latency artışı
bot score yükselmesi
→ High Severity DDoS Alert
Bu tür çoklu sinyal korelasyonu false positive oranını azaltabilir.
SOC Runbook Nedir?
SOC Runbook, alarm geldiğinde analistin hangi kontrolleri yapacağını açıklar.
DDoS alarmında örneğin:
- Trafik artışı doğrulanır.
- Etkilenen servis belirlenir.
- Layer sınıflandırması yapılır.
- Application impact kontrol edilir.
- Anti-DDoS durumu incelenir.
- Network ekibi bilgilendirilir.
- Gerekirse mitigation escalation yapılır.
Bu yapı müdahale hızını artırır.
DDoS Detection Playbook ile Runbook Arasındaki Fark
Runbook daha spesifik analist adımlarını içerebilir.
Playbook ise daha geniş incident response akışını kapsayabilir.
Örneğin;
SOC,
Network,
Application,
ISP,
Management
arasındaki koordinasyon playbook içerisinde tanımlanabilir.
DDoS Saldırısı Sırasında Başka Tehditler Nasıl İzlenir?
DDoS sırasında güvenlik ekipleri bütün dikkatini availability problemine verebilir.
Ancak saldırganlar bu yoğunluğu başka aktiviteleri gizlemek için kullanabilir.
Bu nedenle SOC aynı anda;
suspicious login,
data transfer,
privileged account activity,
malware alert
gibi diğer olayları da izlemeye devam etmelidir.
DDoS ve Data Exfiltration Aynı Anda Olabilir mi?
Evet.
DDoS saldırısının kendisi veri çalmak zorunda değildir.
Ancak aynı kampanyanın başka aşamasında data exfiltration gerçekleşebilir.
Bu nedenle DDoS olayında:
“Sadece erişilebilirlik saldırısı.”
varsayımıyla olay kapsamı erken kapatılmamalıdır.
DDoS Attack Attribution Yapılabilir mi?
Saldırının hangi aktör tarafından gerçekleştirildiğini kesin olarak belirlemek zor olabilir.
Botnet,
spoofed traffic,
proxy,
compromised devices
kaynak kimliğini gizleyebilir.
Threat Intelligence;
altyapı,
kampanya,
zamanlama,
tehdit mesajları
üzerinden değerlendirme yapabilir.
Ancak attribution konusunda yüksek güven seviyesi olmadan kesin iddialardan kaçınılmalıdır.
Threat Intelligence DDoS Detection'a Nasıl Yardımcı Olur?
Threat Intelligence;
aktif botnet'ler,
DDoS grupları,
RDoS kampanyaları,
kullanılan altyapılar
hakkında bilgi sağlayabilir.
Bu bilgiler SOC monitoring'e eklenebilir.
Ancak DDoS tespitinde davranış analizi genellikle IOC tabanlı detection'dan daha önemlidir.
Çünkü botnet IP'leri sürekli değişebilir.
DDoS Testleri Detection Kalitesini Nasıl Artırır?
Kontrollü DDoS saldırı simülasyonları mevcut detection'ların gerçekten çalışıp çalışmadığını ölçer.
Örneğin test sırasında;
NDR alarm verdi mi?
SIEM correlation oluştu mu?
SOC doğru severity atadı mı?
Application ekibi haberdar edildi mi?
Bu sonuçlar Detection Engineering'e girdi sağlar.
Purple Team Yaklaşımı DDoS'ta Kullanılabilir mi?
Evet.
DDoS test ekibi kontrollü saldırı senaryosu gerçekleştirir.
SOC ve network ekipleri bunu tespit etmeye çalışır.
Sonrasında birlikte telemetry analiz edilir.
Eksik detection geliştirilir.
Tekrar test yapılır.
Bu, DDoS odaklı bir Purple Team / Security Validation yaklaşımıdır.
DDoS Monitoring Dashboard Nasıl Olmalıdır?
Tek bir dashboard içerisinde şu metriklerin görünmesi faydalı olabilir:
Gbps
PPS
CPS
RPS
QPS
Latency
Packet Loss
HTTP Error Rate
Anti-DDoS Status
WAF Block Rate
Application Health
Bu yapı saldırı sırasında ekiplerin ortak görünüm kazanmasını sağlar.
War Room Görünümü Neden Önemlidir?
Büyük DDoS olaylarında farklı ekipler aynı incident üzerinde çalışır.
SOC başka dashboard'a,
Network başka ekrana,
Application başka monitoring sistemine
bakıyorsa koordinasyon zorlaşabilir.
Ortak War Room dashboard'u saldırının teknik ve iş etkisini tek yerde göstermeye yardımcı olur.
DDoS Detection'da Business Metrics Kullanılabilir mi?
Evet.
Örneğin e-ticaret platformunda;
successful checkout,
login success,
payment success,
active user
değerleri izlenebilir.
Teknik sistemler sağlıklı görünürken business transaction oranı düşüyorsa gerçek kullanıcı problemi olabilir.
Bu nedenle modern observability sadece altyapı metriği değildir.
DDoS Alarm Seviyesi Nasıl Belirlenmelidir?
Severity şu faktörlere göre belirlenebilir:
Traffic Volume
Service Criticality
User Impact
Mitigation Status
Attack Duration
Örneğin düşük hacimli ancak ödeme API'sini tamamen durduran saldırı Critical olabilir.
Büyük hacimli fakat tamamen edge üzerinde filtrelenen saldırı ise teknik olarak daha düşük operasyonel etkiye sahip olabilir.
DDoS Detection'da En Büyük Hata Nedir?
En büyük hatalardan biri sadece bandwidth threshold'a güvenmektir.
Bir kurum:
“5 Gbps üzerinde alarm üret.”
diyebilir.
Ancak 200 Mbps Layer 7 saldırısı login servisini tamamen durdurabilir.
Bu nedenle detection:
Network + Application + Identity + Business
bağlamını içermelidir.
DDoS Saldırısı Nasıl Doğrulanır?
Bir alarm geldiğinde SOC aşağıdaki sorulara bakabilir:
Normal traffic baseline aşıldı mı?
Birden fazla telemetry aynı anomaliyi gösteriyor mu?
Gerçek kullanıcı deneyimi etkileniyor mu?
Trafik belirli endpoint'e yoğunlaşıyor mu?
Bot davranışı var mı?
Anti-DDoS saldırı olarak sınıflandırdı mı?
Bu değerlendirme yanlış pozitifleri azaltır.
DDoS Detection Raporunda Neler Olmalıdır?
Profesyonel bir DDoS tespit değerlendirmesi şu alanları içerebilir:
Traffic Baseline
Normal trafik davranışı.
Detection Sources
SOC, SIEM, NDR, WAF, CDN ve Anti-DDoS kaynakları.
Attack Timeline
Olayların kronolojik akışı.
Detection Gaps
Görülmeyen saldırı davranışları.
MTTD
Tespit süresi.
Mitigation Time
Savunmanın devreye girme süresi.
False Positive Analysis
Yanlış alarmlar.
Business Impact
Gerçek kullanıcı etkisi.
Improvement Plan
Detection Engineering önerileri.
DDoS Detection KPI'ları Nelerdir?
Ölçülebilecek başlıca KPI'lar:
Mean Time to Detect – MTTD
Mean Time to Acknowledge – MTTA
Time to Mitigate – TTM
False Positive Rate
Legitimate Traffic Success Rate
Detection Coverage
Incident Escalation Time
Bu metrikler SOC ve DDoS operasyonlarının zaman içerisindeki gelişimini ölçmeyi sağlar.
DDoS Detection ile DDoS Prevention Aynı Şey Değildir
Bu ayrım önemlidir.
Detection saldırıyı görür.
Prevention veya mitigation saldırının etkisini azaltır.
Bir kurum saldırıyı çok iyi tespit ediyor olabilir.
Ama mitigation kapasitesi yetersiz olabilir.
Başka kurum saldırıyı otomatik engelliyor olabilir ancak SOC hiçbir şey görmüyor olabilir.
İdeal modelde ikisi birlikte çalışır:
Detect → Understand → Mitigate → Monitor → Recover
Sonuç: DDoS Saldırısını Görmeden Yönetemezsiniz
DDoS saldırısına karşı güçlü olmak yalnızca yüksek kapasiteli bir Anti-DDoS platformuna sahip olmak değildir.
Saldırının;
ne zaman başladığını,
hangi katmanı hedeflediğini,
hangi servisi etkilediğini,
gerçek kullanıcı davranışından nasıl ayrıldığını
anlayabilmek gerekir.
Bunun için tek bir metriğe bakmak yeterli değildir.
Gbps volumetric davranışı gösterebilir.
PPS packet processing yükünü gösterebilir.
CPS connection pressure seviyesini gösterebilir.
RPS application request yoğunluğunu gösterebilir.
QPS DNS saldırısını gösterebilir.
Latency ve Error Rate ise gerçek hizmet etkisini gösterir.
Modern DDoS detection bu sinyalleri;
SOC + SIEM + NDR + WAF + Anti-DDoS + CDN + APM
üzerinden birleştirir.
Ancak saldırıyı doğru şekilde görmek yalnızca ilk adımdır.
Asıl operasyon saldırı doğrulandıktan sonra başlar.
Kim aranacak?
Anti-DDoS ne zaman devreye alınacak?
ISP ne zaman bilgilendirilecek?
WAF kuralları değiştirilecek mi?
Rate limiting uygulanacak mı?
Gerçek kullanıcı trafiğinin etkilenip etkilenmediği nasıl kontrol edilecek?
Üst yönetime kim bilgi verecek?
Saldırı sona erdiğinde hangi kontroller yapılacak?
Bu soruların cevapları saldırı sırasında düşünülmemelidir.
Önceden hazırlanmış olmalıdır.
Bu nedenle DDoS güvenliğinin bir sonraki kritik konusu Incident Response sürecidir.
İlgili Makaleler
Kurumsal DDoS Saldırı Simülasyon

DDoS Saldırısı Nedir? Kurumlar İçin DDoS Riskleri, Saldırı Türleri ve Korunma Yöntemleri
DDoS saldırısının amacı sisteme sızmak değil, sistemi kullanılamaz hale getirmektir. Bu bölümde saldırı türlerini, botnet yapısını, korunma katmanlarını ve dayanıklılık testinin neden şart olduğunu ele alıyoruz.

DDoS Saldırı Türleri Nelerdir? Volumetric, Protocol ve Application Layer DDoS Saldırıları
Her DDoS saldırısı aynı değildir. Bu bölümde hacimsel, protokol ve uygulama katmanı saldırılarını, reflection/amplification tekniklerini, DNS saldırılarını ve çok vektörlü DDoS'u ele alıyoruz.

DDoS Saldırı Simülasyonu Nedir? Kurumsal Sistemler Nasıl Test Edilir?
DDoS korumasına sahip olmak ile DDoS'a hazır olmak aynı şey değildir. Bu bölümde kontrollü saldırı simülasyonunu, ramp-up ve burst testlerini, durdurma koşullarını ve ölçülmesi gereken metrikleri ele alıyoruz.

Layer 3 ve Layer 4 DDoS Saldırıları Nedir? SYN Flood, UDP Flood ve Ağ Katmanı Riskleri
Gbps tek başına DDoS dayanıklılığını göstermez. Bu bölümde SYN Flood, UDP Flood, ACK Flood ve bağlantı tükenmesini; PPS/CPS metriklerini, firewall session table'ı ve scrubbing mimarisini ele alıyoruz.

Layer 7 DDoS Saldırısı Nedir? HTTP Flood, API DDoS ve Uygulama Katmanı Saldırıları
En büyük DDoS saldırısı her zaman en fazla trafik göndermez. Bu bölümde HTTP Flood'u, API ve GraphQL risklerini, bot yönetimini, rate limiting'i ve uygulama darboğazlarını ele alıyoruz.

DDoS Dayanıklılık Testi Nasıl Yapılır? Kapasite, Eşik Değer ve Darboğaz Analizi
DDoS dayanıklılığı tek bir rakam değildir. Bu bölümde kapasite planlamasını, Gbps/PPS/CPS/RPS metriklerini, eşik belirlemeyi, darboğaz analizini ve tespit-müdahale-kurtarma sürelerini ele alıyoruz.
Bu konuda profesyonel destek mi arıyorsunuz?
Uzman ekibimiz ücretsiz danışmanlık için sizi en kısa sürede arasın.