Kaynak Kod Analizi ve Uygulama Güvenliği
Düzeltme Desteği ve Kod Doğrulama
Bulguların düzeltmesini geliştiricilerinizle birlikte tasarlıyoruz. Değişikliği kod üzerinde yeniden inceleyerek zafiyetin kapandığını doğruluyoruz.
Nedir?
Aceleyle yapılan bir düzeltme, sadece rapordaki örneği kapatabilir. Aynı hata başka bir parametrede veya serviste açık kalabilir. Düzeltme desteği, kök nedeni ve kalıcı çözümü geliştiricilerle birlikte belirler. Ardından değişiklik kod üzerinde incelenir ve bulgu ancak bundan sonra kapatılır.
Kapsam
- Bulgu türleri için geliştiricilerle teknik çalışma oturumları
- Düzeltme seçeneklerinin framework'ünüzün kendi güvenlik mekanizmalarıyla değerlendirilmesi
- Düzeltmeyi içeren birleştirme isteğinin (pull request) kod üzerinde incelenmesi
- Aynı hatanın diğer örneklerinin de kapandığının kontrolü
- Hatanın geri dönmesini önleyen birim test ve tarama kuralı önerileri
İhtiyaç
Hangi durumlarda ihtiyaç duyulur?
- Sızma testi veya kod incelemesi bulguları birikip kapanış tarihleri kaçmaya başladığında.
- Kapatılan bir bulgu sonraki testte aynı veya benzer biçimde yeniden çıktığında.
- Bir denetçi veya müşteri, kritik bulguların yayından önce düzeltildiğinin kanıtını istediğinde.
Yöntem
Nasıl çalışıyoruz?
-
Önceliklendirme
Bulguları etkiye ve ortak kök nedene göre gruplar, kapanış sırasını sizinle belirleriz.
-
Düzeltme tasarımı
Her grup için kalıcı çözümü, kullandığınız framework'le uyumlu olarak geliştiricilerinizle tasarlarız.
-
Kod doğrulama
Düzeltmeyi içeren değişikliği inceler, hatanın diğer örneklerinin de kapandığını kontrol ederiz.
-
Kapanış
Bulguyu, doğrulamanın tarihi ve kapsamıyla birlikte kayda geçirerek kapatırız.
Sonuç
Çalışmanın sonunda elinizde olan
Bulgular, kök nedenleri giderilmiş ve kod üzerinde doğrulanmış olarak kapanır. Her kapanışın tarihli kaydı denetimde kanıt olarak kullanılabilir.
Sık sorulan sorular
Düzeltmeyi sizin yazmanız mümkün mü?
Düzeltmeyi kodunuzu bilen geliştiricilerinizin yazmasını öneririz. Çözümü birlikte tasarlar ve yazılan değişikliği inceleriz. Böylece bilgi ekibinizde kalır.
Başka bir firmanın bulduğu zafiyetler için de destek veriyor musunuz?
Evet. Raporu sizinle birlikte okuyarak başlarız. Gerekirse bulgunun koşulunu yeniden doğrular, ardından düzeltmeye geçeriz.
Yeniden test ile kod doğrulama arasındaki fark nedir?
Yeniden test, bulgunun dışarıdan artık tetiklenemediğini gösterir. Kod doğrulama ise kök nedenin giderildiğini ve aynı hatanın başka yerde kalmadığını gösterir.
Kaynak Kod Analizi ve Uygulama Güvenliği
Bu alandaki diğer hizmetler
Bu hizmet için görüşelim.
İhtiyacınızı kısaca anlatın. Kapsamı ve takvimi ilk görüşmede birlikte netleştirelim.
Görüşme Planlayın

