OWASP Protection Level nedir; kaç seviye var?
Kısa cevap
OWASP Protection Level, biriken saldırı puanının engellemeye dönüşeceği eşiği belirleyen ve vService'teki bütün Virtual Host Group'larda ortak olan ayardır. Beş düzey vardır ve seçilen düzeyin sayısı doğrudan eşiktir: Elementary 24, Normal 16, Tight 8, Very Tight 4 (varsayılan), Aggressive 2; sayı küçüldükçe koruma sıkılaşır. Düzey ayrıca hangi imzaların çalışacağını belirler: Low (2 puan) imzalar yalnızca Aggressive'de taranır, diğer düzeylerde hiç taranmaz. Yapısal ihlaller (24 puan) ve kara liste isabetleri (100 puan) hangi düzey seçilirse seçilsin tek başına eşiğe ulaşır.
Nasıl Çalışır?
Tarama bitince isteğin toplam puanı seçili düzeyin sayısıyla karşılaştırılır; toplam bu sayıya eşit ya da büyükse istek saldırı sayılır (engelleme eşiği).
| Düzey | Eşik | Tek isabetle eşiğe ulaşan imzalar | Birikimle örnek | Low imzalar | Karttaki olasılık |
|---|---|---|---|---|---|
| Elementary | 24 | Hiçbiri | Üç Very High isabet (8 + 8 + 8) | Taranmaz | very low |
| Normal | 16 | Hiçbiri | İki Very High isabet (8 + 8) | Taranmaz | very low |
| Tight | 8 | Very High | İki Medium isabet (4 + 4) | Taranmaz | very low |
| Very Tight (varsayılan) | 4 | Medium, High, Very High | - | Taranmaz | low |
| Aggressive | 2 | Low dahil bütün imzalar | - | Taranır | high |
- Yapısal ve kara liste ihlalleri: Yapısal ihlal (24) ve kara liste isabeti (100) en gevşek düzeyin eşiğine bile tek başına ulaşır. Yapısal denetimler yalnızca Monitor ve Blocking modlarında çalışır.
- Low imzalar: Aggressive dışındaki düzeylerde Score değeri Low olan imzalar devre dışı bırakılır; bu düzeylerde Learning modunda da taranmaz. vService'in OWASP Rules ekranında bu imzaların Score hücresi
Low*olarak görünür; üzerine gelindiğinde Low-score rule — inactive at this protection level. It only fires when the level is set to Aggressive. yazar. - Mod etkisi: Eşiğe ulaşan istek yalnızca Blocking modundaki grupta engellenir; Monitor modunda geçer ve kaydedilir, Learning modunda imza isabetleri puana eklenmediği ve engelleme kararı verilmediği için düzeyin engellemeye etkisi yoktur.
TR7'de OWASP Protection Level
- Nerede görülür ve değiştirilir: Left Monitor Panel → WAF-Protected vServices → vService → WAF Management → Inspection & Blocking bölümündeki OWASP Protection Level kartı. Kart, düzeyi ve temiz trafiği engelleme olasılığını tek cümleyle yazar (ör. Very tight — Odds of blocking clean traffic: low); Aggressive'de high kelimesi amber renkte vurgulanır. Değiştirme adımları: Hangi koruma düzeyini seçmeliyim? (Elementary, Normal, Tight, Very Tight ve Aggressive)
- Liste görünümü: WAF-Protected vService List ekranında her vService'in düzeyi OWASP protection level kolonunda görünür.
- Kapsam: Düzey vService geneline uygulanır; Virtual Host Group başına ayrı düzey seçilemez (Koruma düzeyini her domain / host group için ayrı ayarlayabilir miyim?).
- Varsayılan: WAF açıldığında düzey Very tight (4) gelir (Varsayılan koruma düzeyi nedir?).
Sık Karıştırılan Noktalar
- "Düzey yükseldikçe sayı büyür." Tersine; sıkı düzeylerin eşiği küçüktür. En sıkı düzey Aggressive (2), en gevşek düzey Elementary (24) olur.
- "Elementary'de WAF hiçbir şey engellemez." Yapısal ihlaller (24) ve kara liste isabetleri (100) Elementary'de de tek başına eşiğe ulaşır; imza isabetleri de birikerek 24'e ulaşabilir.
- "Düzey yalnızca eşiği değiştirir." Aggressive dışındaki düzeylerde Low imzalar hiç taranmaz; Aggressive'e geçiş bu imzaları da devreye alır.
- "Düzey Learning modunda da engeller." Learning modunda imza isabetleri puana eklenmediği ve engelleme kararı verilmediği için düzey engellemeyi etkilemez.
Dokümantasyonda nasıl yapılır
