Blocking'e geçtikten sonra uygulama değişirse Learning moduna geri dönmeli miyim?
Kısa cevap
Gerekmez; Virtual Host Group'u Learning Mode'a döndürmek o gruptaki bütün trafiği korumasız bırakır, bu nedenle değişikliğin kapsamına uyan daha dar yol seçilir (önerilen yaşam döngüsü). Yeni bir alan adı ayrı bir Virtual Host Group'ta Learning modunda öğretilir; mevcut alan adındaki yeni sayfalar Blocking bozulmadan Conditional Learning ile gezilip Analysis & Learning ile (Combine with Old Rules) kurala eklenir; tekil false positive'ler Event Logs'tan Allow / Teach ile, bilinen test kaynakları Teacher ile öğretilir; tek bir imza sorun çıkarıyorsa o imzanın State değeri Monitor yapılır. Değişiklik büyükse grup geçici olarak Monitor Mode'a alınır ve false positive'ler ayıklanınca Blocking'e dönülür. Mod değiştirmek grubun Page Type'larını silmez.
Seçenekler
| Durum | Yöntem |
|---|---|
| Yeni alan adı ya da alt uygulama | Ayrı Virtual Host Group, WAF Mode = Learning mode (Aynı vService'te farklı domainler için farklı modlar kullanabilir miyim?) |
| Mevcut alan adında yeni sayfalar | Conditional Learning ve Analysis & Learning, Ignore Old Rules = Combine with Old Rules (Blocking modundayken belirli trafiği yine de öğrenmeye devam ettirebilir miyim (Conditional Learning)?) |
| Tekil false positive | Event Logs → Allow / Teach |
| Bilinen test ya da QA kaynağı | Teacher (Teacher, false positive'leri azaltmak için nasıl kullanılır?) |
| Çok sayıda farklı istemcide tekrarlanan false positive'ler (Event Logs kayıtlarından istatistiksel öğrenme) | AI Learning |
| Tek imza sorun çıkarıyor | İmzanın State değeri Monitor (Yeni bir imzayı canlıda risksiz nasıl denerim (Monitor durumu)?) |
| Büyük değişiklik | Grup geçici olarak Monitor Mode (Learning modundan Monitor'a, Monitor'dan Blocking'e ne zaman geçmeliyim?) |
| Uygulama tümüyle değişti, eski kurallar geçersiz | Grup Learning mode'a alınır; yeterli trafik toplanınca Analysis & Learning Create New Rules ile kural seti baştan kurulur |
- Mod değişikliği Page Type'lara dokunmaz; Learning'e alınan grup Blocking'e döndüğünde eski kurallarla çalışır (grubun düzenlenmesinin kurallara etkisi: Virtual Host Groups · Delete).
- Allow / Teach, Teacher ve AI learning'in yaptığı öğrenmeler önizleme panelinin Log zaman çizelgesindeki Revert Learning ile geri alınır; Analysis & Learning uygulaması geri alınamaz, bu nedenle uygulamadan önce kurallar Export ile dışa aktarılır.
- Analysis & Learning'de Ignore Old Rules varsayılanı Create New Rules'tur ve grubun mevcut kurallarını atar; yalnızca yeni sayfalar eklenecekse Combine with Old Rules seçilir.
Sık Karıştırılan Noktalar
- "Learning'e dönmek kuralları sıfırlar." WAF Mode değişikliği Page Type'lara dokunmaz; kural setini değiştiren, Analysis & Learning sonucunun uygulanmasıdır.
- "Her uygulama güncellemesinde baştan öğrenmek gerekir." Yalnızca değişen bölüm öğretilir; mevcut kurallar Combine with Old Rules ile korunur.
- "Learning modunda kısa süre kalmanın riski yoktur." Learning modunda o gruptaki saldırılar da engellenmez (Learning modunda WAF ne yapar; saldırılar engellenir mi?).
Dokümantasyonda nasıl yapılır
