Sızma Testi Türleri
Sızma testinin türü normalde kapsama ve organizasyonel istek ve gereksinimlere bağlıdır. Bu bölümde, farklı Sızma testi türleri anlatılmaktadır. Olarak da bilinirPen Testing.
Kalem Testi Türleri
Aşağıda önemli kalem testi türleri verilmiştir -
- Kara Kutu Penetrasyon Testi
- Beyaz Kutu Penetrasyon Testi
- Gri Kutu Penetrasyon Testi
Daha iyi anlamak için, her birini ayrıntılı olarak tartışalım -
Kara Kutu Penetrasyon Testi
Kara kutu penetrasyon testinde, test edenin test edeceği sistemler hakkında hiçbir fikri yoktur. Hedef ağ veya sistem hakkında bilgi toplamakla ilgileniyor. Örneğin, bu testte, bir test uzmanı yalnızca beklenen sonucun ne olması gerektiğini bilir ve sonuçların nasıl geldiğini bilemez. Herhangi bir programlama kodunu incelemiyor.
Kara Kutu Penetrasyon Testinin Avantajları
Aşağıdaki avantajlara sahiptir -
Belirli bir dil bilgisi gerektirmediğinden, test uzmanının mutlaka bir uzman olması gerekmez
Test cihazı, gerçek sistemdeki ve teknik özelliklerdeki çelişkileri doğrular
Test genellikle tasarımcının değil, kullanıcının bakış açısıyla yapılır.
Kara Kutu Penetrasyon Testinin Dezavantajları
Dezavantajları -
Özellikle bu tür test senaryolarının tasarlanması zordur.
Muhtemelen, buna değmez, durumda tasarımcısı zaten bir test senaryosu yürütmüştür.
Her şeyi yönetmez.
Beyaz Kutu Penetrasyon Testi
Test uzmanına sistemler ve / veya ağ hakkında Şema, Kaynak kodu, işletim sistemi ayrıntıları, IP adresi vb. Gibi tüm bilgiler sağlandığından, bu kapsamlı bir testtir. Normalde bir iç kaynak. Aynı zamanda yapısal, cam kutu, şeffaf kutu ve açık kutu testi olarak da bilinir.
Beyaz kutu penetrasyon testi, kod kapsamını inceler ve veri akışı testi, yol testi, döngü testi vb. Yapar.
Beyaz Kutu Penetrasyon Testinin Avantajları
Aşağıdaki avantajları taşır -
Bir modülün tüm bağımsız yollarının uygulanmasını sağlar.
Tüm mantıksal kararların doğru ve yanlış değerleriyle birlikte doğrulanmasını sağlar.
Yazım hatalarını keşfeder ve sözdizimi kontrolü yapar.
Programın mantıksal akışı ile fiili yürütme arasındaki farktan dolayı oluşmuş olabilecek tasarım hatalarını bulur.
Gri Kutu Penetrasyon Testi
Bu tür testlerde, bir test uzmanı genellikle bir sistemin programının dahili ayrıntıları hakkında kısmi veya sınırlı bilgi sağlar. Bir kuruluşun ağ altyapısı belgelerine yasa dışı erişim elde eden harici bir bilgisayar korsanı tarafından gerçekleştirilen bir saldırı olarak değerlendirilebilir.
Gri Kutu Penetrasyon Testinin Avantajları
Aşağıdaki avantajlara sahiptir -
Test uzmanı kaynak koduna erişim gerektirmediğinden, müdahaleci değildir ve tarafsızdır
Bir geliştirici ve bir test uzmanı arasında açık bir fark olduğu için, en az kişisel çatışma riski vardır
Program işlevleri ve diğer işlemler hakkında dahili bilgi vermenize gerek yoktur
Sızma Testi Alanları
Sızma testi normalde aşağıdaki üç alanda yapılır -
Network Penetration Testing- Bu testte, bir ağdaki güvenliği sağlayan zafiyeti ve riski belirlemek için bir sistemin fiziksel yapısının test edilmesi gerekir. Ağ ortamında, bir test uzmanı, ilgili şirketin / kuruluşun ağının tasarımı, uygulaması veya işletilmesindeki güvenlik kusurlarını tanımlar. Bir test cihazı tarafından test edilen cihazlar bilgisayarlar, modemler ve hatta uzaktan erişim cihazları vb. Olabilir.
Application Penetration Testing- Bu testte sistemin mantıksal yapısının test edilmesi gerekmektedir. Güvenlik açığı ve riski belirleyerek bir uygulamanın güvenlik kontrollerinin verimliliğini ortaya çıkarmak için tasarlanmış bir saldırı simülasyonudur. Güvenlik duvarı ve diğer izleme sistemleri, güvenlik sistemini korumak için kullanılır, ancak bazen, özellikle trafiğin güvenlik duvarından geçmesine izin verildiğinde odaklanmış teste ihtiyaç duyar.
The response or workflow of the system- Bu test edilmesi gereken üçüncü alandır. Sosyal mühendislik, bir kuruluş ve bilgisayarları hakkında bilgi edinmek için insan etkileşimi hakkında bilgi toplar. İlgili kuruluşun bilgi sistemlerine yetkisiz erişimi engelleme yeteneğini test etmek faydalıdır. Aynı şekilde, bu test sadece organizasyonun / şirketin iş akışı için tasarlanmıştır.