Yerleşik bir imzanın puanını, durumunu veya tarama alanlarını değiştirirsem orijinalini nasıl görürüm (Original Rule / Edited Rule)?
Kısa cevap
Yerleşik imzanın kendisi hiç değişmez; Edit Rule Changes formu ya da Change State penceresi imzanın üzerine bir değişiklik kaydı yazar ve orijinal değer her zaman görülebilir. Bulunulan ekranın katmanında değiştirilmiş bir kural listede italik yazılır ve sarı tonla boyanır; satıra tıklanınca önizleme iki kolona ayrılır: solda Original Rule, sağda Edited Rule; farklılaşan alanlar (State, Score, Active Signature Fields) vurgulanır, aynı kalanlar tek hücrede gösterilir. Edit ile açılan Edit Rule Changes formunda da bu katmanda değiştirilmiş alanların anahtarı Change, diğerlerininki Keep Original konumunda gelir. Signature & Rule Library ekranında Original Rule yerleşik tanımdır; vService'in OWASP Rules ekranında ise global katmanın uyguladığı değerdir, yerleşik değeri görmek için aynı kurala Signature & Rule Library'de bakılır. Değişikliği kaldırmak için Restore to Default kullanılır.
Sorun: Değiştirilen İmzanın Aslı Bilinmiyor
Bir imzanın puanı, durumu ya da tarama alanları değiştirilmiş; yerleşik değerin ne olduğu, hangi alanların hangi katmanda değiştirildiği görülmek isteniyor.
Çözüm: Üç Yöntem
| Durumunuz | Uygun yöntem |
|---|---|
| Orijinal ve düzenlenmiş değerleri yan yana görmek | Yöntem 1: Önizleme karşılaştırması |
| Hangi alanların değiştirildiğini form üzerinde görmek ya da düzenlemek | Yöntem 2: Edit Rule Changes formu |
| vService ekranındayım; yerleşik değeri görmek istiyorum | Yöntem 3: Signature & Rule Library'de aynı kural |
Yöntem 1: Önizleme Karşılaştırması Önerilen
- Nasıl çalışır Bu katmanda değiştirilmiş kuralın önizlemesi iki kolonla açılır; Signature ve Classification sekmeleri aynı iki başlığı taşır.
- Nerede açılır Signature & Rule Library ya da vService'in OWASP rules ekranı → değiştirilmiş satır
- Gereksinim WAF alanında görüntüleme yetkisi
- Kapsam Bulunulan ekranın katmanı
Adım adım yapılandırma
Bu katmanda değiştirilmiş satırlar italik ve sarı tonludur. Puanı ya da kapsamı değiştirilmiş kurallar Filter → Customizations → Changed ile süzülür; yalnızca durumu değiştirilmiş kurallar bu seçeneğe girmez, satır görünümünden tanınır.
Satıra tıklanır; sağdaki önizlemede Original Rule ve Edited Rule kolonları görünür. Değiştirilmiş alanlar iki kolonda ayrı ve vurgulu gösterilir; ID, Type, Name, Description ve sınıflandırma gibi değişmeyen alanlar tek hücrededir.
Doğrulama
Önizlemenin kolon başlıklarına bakılır.
Original rule · Edited ruleYöntem 2: Edit Rule Changes Formu
- Nasıl çalışır Formda her alan Keep Original / Change anahtarıyla gelir; anahtarın konumu alanın bu katmanda değiştirilip değiştirilmediğini gösterir.
- Nerede açılır Signature & Rule Library ya da vService'in OWASP rules ekranı → kural → Edit
- Gereksinim Bu katmanda yazma yetkisi
- Kapsam Bulunulan ekranın katmanı
Adım adım yapılandırma
Kuralın satırı işaretlenir; Edit yalnızca tek satır seçiliyken etkindir.
Araç çubuğundaki Edit tıklanır. Edit Rule Changes penceresinde bu katmanda değiştirilmiş alanların (State, Score, Inspection Scopes) anahtarı Change konumunda ve seçim listesi değiştirilmiş değerle gelir. Keep Original konumundaki alanların seçim listesi gösterilmez; anahtar Change konumuna alınırsa liste üst katmandan gelen değerle açılır.
Yalnızca bakılacaksa pencere kaydedilmeden kapatılır. Değişiklik yapıldıysa Accept tıklanır; üç anahtar birden Keep Original yapılıp kaydedilirse değişiklik kaydı silinir.
Doğrulama
Anahtarların konumuna bakılır.
Change konumundaki alanlar = bu katmanda değiştirilen alanlarYöntem 3: Signature & Rule Library'de Aynı Kural
- Nasıl çalışır vService ekranındaki Original Rule global katmanın değeridir; yerleşik değer cihaz genelindeki ekranda görülür.
- Nerede açılır Configuration Menu → WAF → Signature & Rule Library
- Gereksinim WAF lisansı; WAF alanında görüntüleme yetkisi
- Kapsam Cihaz geneli
Adım adım yapılandırma
Sol alttaki TR7 logosuyla Configuration Menu açılır ve WAF → Signature & Rule Library tıklanır (nasıl erişilir).
Search alanına kuralın kimliği yazılır.
Satıra tıklanır. Kural global katmanda değiştirilmişse önizleme iki kolonludur ve Original Rule yerleşik tanımdır; tek kolonlu önizleme, kuralın global katmanda değiştirilmediğini ve gösterilen değerlerin yerleşik değerler olduğunu belirtir. Katman mantığı: Kural katmanları nelerdir (yerleşik kütüphane, global katman, vService katmanı); hangisi öncelikli?
Doğrulama
Signature & Rule Library önizlemesindeki Original Rule kolonuna (tek kolonluysa tek kolona) bakılır.
Yerleşik State, Score ve Active Signature FieldsSık Yapılan Hatalar
- vService ekranındaki Original Rule'u yerleşik değer sanmak. Orada Original Rule, global katmanın uyguladığı değerdir.
- Yalnızca durumu değiştirilen kuralı Changed seçeneğinde aramak. Yalnızca durum değişikliği Customizations → Changed sayımına girmez; satır italik ve sarı tonlu görünür.
- Yerleşik imzanın desenini önizlemede aramak. Yerleşik imzaların adı, açıklaması ve sınıflandırması görünür ama deseni arayüzde gösterilmez; ad, açıklama, desen ve sınıflandırma değiştirilemez, yalnızca durum, puan ve kapsamlar değiştirilir.
Dokümantasyonda nasıl yapılır
