Penetrasyon Testi ve zafiyet yönetimi süreçlerinde tespit edilen bulguların CVSS v3.1 (Common Vulnerability Scoring System) skorlarını ve vektör dizgilerini hızlıca hesaplamak için tasarlanmış, grafik arayüzlü (GUI) ve tamamen bağımsız çalışan bir Python aracıdır.
Özellikle siber güvenlik uzmanları ve Red Team üyeleri için tasarlanmış koyu renkli (Dark Mode / Red Team) modern bir temaya sahiptir.
- Tam CVSS 3.1 Uyumluluğu: Standart "Base Score" algoritmalarını birebir ve hassas şekilde hesaplar.
- Gerçek Zamanlı Hesaplama: Metrikleri seçtiğiniz anda vektör, skor ve kritiklik seviyesi (Low, Medium, High, Critical) anında güncellenir.
- Dinamik Renklendirme: Ortaya çıkan skora göre severity (kritiklik) seviyesi otomatik olarak uygun renklerle vurgulanır.
- Sıfır Bağımlılık (Zero-Dependency): PyQt veya CustomTkinter gibi ekstra kütüphaneler kurmanıza gerek kalmadan, yalnızca Python'un yerleşik
tkinterkütüphanesiyle çalışır. Her ortamda anında kullanıma hazırdır. - Tek Tıkla Kopyalama: Raporlarınıza anında ekleyebilmeniz için hesaplanan vektör dizgisini tek tıkla panoya kopyalama özelliği.
- Çift Dilli Arayüz: Uluslararası terminolojiye hakimiyet için metrik terimlerinin İngilizce asılları ve Türkçe karşılıkları bir arada sunulmuştur.
Araç, dışarıdan hiçbir kütüphane bağımlılığı gerektirmez. Standart bir Python 3 ortamında doğrudan çalıştırılabilir.
- Depoyu bilgisayarınıza indirin veya
ThreatVector.pydosyasını kopyalayın. - Terminal veya Komut İstemcisi üzerinden dosyanın bulunduğu dizine gidin:
cd "C:\Path\To\CVSS Vektör"
- Aracı başlatın:
python ThreatVector.py
Araç içerisinde sol tarafta sömürülebilirlik metrikleri (Attack Vector, Complexity vb.), sağ tarafta ise etki metrikleri (Confidentiality, Integrity vb.) yer almaktadır. En alt kısımda ise anlık skoru, vektör dizgisini ve kopyalama butonunu bulabilirsiniz.
Hesaplayıcı aşağıdaki standart CVSS 3.1 metriklerini baz alır:
- AV: Attack Vector (Saldırı Vektörü)
- AC: Attack Complexity (Saldırı Karmaşıklığı)
- PR: Privileges Required (Gereken Ayrıcalıklar)
- UI: User Interaction (Kullanıcı Etkileşimi)
- S: Scope (Kapsam)
- C: Confidentiality (Gizlilik)
- I: Integrity (Bütünlük)
- A: Availability (Erişilebilirlik)
Made by Sirius
Bu araç, saha testleri ve ofansif güvenlik çalışmaları sırasında hızlı metrik hesaplamaları yapılabilmesi için oluşturulmuş pratik bir yardımcı araçtır.