 |
Pro-G olarak yazılım güvenliği konusuna özel bir ilgi gösterdiğimiz malum, bu konunun BT güvenliğinin en önemli alanı olduğunu düşünüyoruz. Keşke ağları ve sistemleri güvenli kılabildiğimiz kadar kolayca yazılımlarımızı da güvenli kılabilsek, güvenlik hatalarından arındırabilsek. Ne yazık ki bugün kullandığımız teknikler ve yaklaşımlar ile sıfır hata ile kod üretmek mümkün değil. |
Fortify işte tam bu noktada yazılım güvenliği sektörünün pazar lideri kuruluşu olarak stratejik öneme sahip üç yazılım güvenliği ürününü geliştiriyor ve bizim gibi iş ortakları aracılığı ile teknolojisini kiralıyor ve/veya satıyor. Microsoft, Oracle, CA, Symantec gibi yazılım sektörünün en büyük firmalarının geliştirme süreçleri içerisinde kullandığı Fortify ürünleri Haziran ayı ortasından itibaren Türkiye’de de erişilebilir olacak.
Fortify’ın lider ürünü olan SCA (source code analysis) yazılımları kaynak kod düzeyinde inceliyor ve güvenlik hatalarını tespit ederek iyileştirici öneriler ile birlikte raporluyor. SCA, .Net, Java, C, PL/SQL gibi çok sayıda farklı platformu ya da dili anlıyor ve bunların bir karışımı olan yazılımlarda bile çalıştırılabiliyor. SCA sayesinde daha önce 3-4 haftalık sürelerde gerçekleştirdiğimiz 200-250K satırlık kaynak kod güvenlik incelemelerini saatler mertebesinde kısa sürelerde gerçekleştirmek ve sonuçlarından rapor üretmek mümkün oluyor. Bu ürünün finans, savunma sanayii, e-iş ve telekomünikasyon gibi sektörler açısından çok önemli bir boşluğu dolduracağını düşünüyoruz.
Fortify’ın bir diğer ürünü olan Defender bir web uygulama güvenlik duvarı (web application firewall). Yalnızca Java ve .Net uygulamalarını destekliyor. Şimdiye kadar gördüğümüz ya da bildiğimiz web uygulama güvenlik duvarlarından farklı olarak Defender uygulamanın binary’sinin içerisine gömülüyor. Uygulamanızı derledikten sonra bir de Defender’dan geçiriyorsunuz ve Defender uygulamanızın içerisine güvenlik duvarını yerleştiriveriyor. Güvenlik duvarı yönetimini, uygulamaya dokunmadan, dışarıdan ve bir web arayüzü ile yapmaya da devam edebiliyorsunuz. Defender’ın da ayrı bir makina gerektirmemesi ve performans avantajları nedeniyle önemli bir ürün olacağını düşünüyoruz.
Fortify’ın üçüncü ürünü olan Tracer da uygulama penetrasyon testleri için kapsama yönetimi (coverage management) yapmaya yarıyor. Bir pen-test’in uygulamanın hangi noktalarına dokunup hangilerine dokunmadığını belirlemeye ve raporlamaya yarıyor.
Son beş-altı senedir beni bu denli heyecanlandıran bir başka teknoloji olmamıştı, çok başarılı olacağımızdan hiç şüphe duymuyorum. Haziran’ın 13′ünde İstanbul’da, 15′inde ise Ankara’da dar katılımlı birer duyuru toplantısı düzenleyecek ve bu teknoloji ile ilgileneceğini düşündüğümüz kuruluşlara Hollanda’dan gelecek Fortify uzmanları ile birlikte ürünleri tanıtıyor olacağız.