Dinamik API Taraması’nı tanıtmak – Blog Detekleme


Uygulama ortamları her zamankinden daha karmaşıktır, API’ler kritik bağ dokusunu oluşturur. Ancak bu proliferasyon, büyük, genellikle görünmez bir saldırı yüzeyi yarattı. Güvenlik ekipleri zor bir pozisyonda yakalanır: PCI ve SOC 2 gibi uyum çerçeveleri API taraması, ancak çok az rehberlik sunar. Bu arada, eksik API envanterleriyle boğuşuyorsunuz ve pazar, pahalı, enstrüman niş niş araçlarının kafa karıştırıcı bir karışımı.

Web uygulamalarından API’lara saldırı yüzeyinizdeki her şeyi görmek, en önemli olanı test etmek ve mevcut iş akışlarınızı raydan çıkarmadan hepsini yapmak için bir yola ihtiyacınız var.

Detectify platformuna tamamen entegre edilmiş gelişmiş API taraması sunmaktan heyecan duyuyoruz.

Büyüyen bir soruna yeni bir yaklaşım

Güvenlik ekiplerinden duyduğumuz belirli zorlukları ele almak için API tarayıcıımızı inşa ettik. Bize şunları yapmanız gerektiğini söylediniz:

  • Tam bir API envanteri kazanın Kötü belgelerle güreşmeden.
  • Uyum ihtiyaçlarını güvenle yerine getirin açık, savunulabilir bir test işlemi ile.
  • Araçları birleştirin ve mevcut APPSEC programınızdaki API testlerini yönetin.

Yeni yeteneklerimiz, tam olarak bunu yapmak için tasarlanmıştır. Akıllı tarama önerileri ve varlık sınıflandırmasıtüm saldırı yüzeyinizde birleşik görünürlük ve araştırma tarafından yönlendirilen testler sağlar.

API tarayıcı motorunu algılama benzersiz kılan nedir?

API taraması oluşturmaya karar verdiğimizde, mevcut bir açık kaynaklı aracı sarmak için aktif bir seçim yaptık Zap. Müşterilerimizin yeniden paketlenmiş kontrollerden ve gürültülü sonuçlardan daha iyisini hak ettiğine inanıyoruz. Bunun yerine, üç temel ilkeye odaklanan kendi özel motorumuzu sıfırdan inşa ettik:

1. Dinamik Yükler: Her tarama benzersizdir

Statik API tarayıcıları aynı kontrolleri tekrar tekrar çalıştırır. API’niz değişmediyse, aynı sonuçları alırsınız ve yanlış bir güvenlik duygusu yaratırsınız. Motorumuz farklı.

Test için kullanılan yüklerin her bir tarama ile randomize edildiği ve döndürüldüğü dinamik bir yaklaşım kullanıyoruz. Bu, mühendislerimizden birinin söylediği gibi,

“Müşterinin API’sına karşı çalıştırdığımız her tarama benzersiz olacak – daha önce hiç taramadığımız bir şey”.

Bu, değişmemiş bir API’da bile statik kontrollerin kaçıracağı yeni güvenlik açıkları bulmak için sürekli bir fırsat yaratır.

2. Büyük ölçek, tekrarlanabilir sonuçlar

Dinamik yaklaşımımız, büyük bir test varyasyon ölçeğine izin verir. Hızlı enjeksiyon gibi bazı testler için, potansiyel yük permütasyonlarının sayısı teorik olarak 9.2 quintillion’un üzerindedir. Komut enjeksiyonları için 330.000’den fazla yükten oluşan bir kütüphane kullanıyoruz.

Ama bu kaos değil. Randomizasyon öngörülebilir. Bir “tohum” kullanarak – Minecraft’taki bir tohumun belirli bir dünya yarattığı gibi – bir güvenlik açığı bulan kesin yükü tam olarak yeniden üretebilir ve bulgularımızın geliştiricileriniz için her zaman doğrulanabilir ve eyleme geçirilebilir olmasını sağlar.

3. Araştırma liderliğindeki, yüksek kesinlikli bulgular

Motorumuz, algılamanın geri kalanını güçlendiren aynı dahili güvenlik araştırma ekibi tarafından inşa edilmiştir. Sömürülebilirliğe odaklanıyoruz, yani sadece potansiyel bir sorunu işaretlemek yerine güvenlik açığından yararlanmaya çalışıyoruz. Bu yaklaşım, sıfır gün bulma geçmişi olan tescilli bulanık teknolojimizle birleştiğinde, güvenebileceğiniz yüksek hassasiyetli bulgularla sonuçlanır ve yanlış pozitifleri tetiklemeye harcadığınız süreyi büyük ölçüde azaltır.

API taraması saptama sizin için ne anlama geliyor?

  • Birleşik API görünürlüğü: Yüzey izleme ile saldırı yüzeyinizi haritalıyoruz ve varlıkları API’lar ve web uygulamaları gibi kategoriler halinde sınıflandırıyoruz. Keşfedilen API uç noktalarını yüklediğinizlerle birleştirerek, birleşik bir envanter sağlayarak, sadece zaten bildiğiniz parçalar değil, tüm saldırı yüzeyinizde taramaya öncelik verebilirsiniz.
  • Geniş güvenlik açığı kapsamı: Enjeksiyon testlerinde derinlemesine gidiyoruz ve ayrıca OWASP API Top 10’daki kırık kimlik doğrulama ve güvenlik yanlış yapılandırmaları da dahil olmak üzere çok çeşitli diğer kategorileri kapsıyoruz.
  • Uyumluluk Güven: Platformumuz, yakın zamanda PCI ve SOC2’ye eklenen API güvenlik uyumluluk gereksinimlerini karşılamak için net ve savunulabilir bir süreç sunmaktadır. Web uygulamalarınızı ve API’larınızı çok çeşitli güvenlik açıkları için sistematik olarak tarayarak, denetçilere sağlam bir test metodolojisi gösterebilirsiniz.
  • Konsolide iş akışları: API taramasını platformumuza entegre ederek, APPSEC testinizi tek bir satıcı ile birleştirebilir, iş akışlarını kolaylaştırabilir ve birkaç bağımsız araç olmadan güvenlik duruşunuzun kapsamlı bir görünümünü kazanabilirsiniz.

Tam API saldırı yüzeyinizi görmeye hazır mısınız? Uzmanlarımızla konuşun veya 2 haftalık ücretsiz bir denemeye başlayın.

Müşteriyi zaten tespit ederseniz, en son ürün güncellemeleri ve platforma eklenen yeni güvenlik testleri için yeni sayfayı kaçırmayın.



Source link