ArchSecurity güvenlik taraması çalıştırma
ArchSecurity, CWE etiketli statik analiz (SAST) yapar ve tek bir taramayı dört uyumluluk çerçevesine çevirir.
Tarama başlatma
Bölüm başlığı “Tarama başlatma”Runner’ı push pipeline’ında (tam tarama modu) çalıştırın; ArchSecurity raporları aynı taramanın CWE etiketli bulgularından türetilir:
# Image pulls are authorized with your INSTALLATION credential, not the project token# (Settings → CI/CD → Variables):# DOCKER_AUTH_CONFIG = {"auths":{"hub.apparch.io":{"auth":"base64(<installation-id>:<installation-key>)"}}}archsecurity: image: hub.apparch.io/collectors/dotnet:latest rules: - if: $CI_PIPELINE_SOURCE == "push" variables: APPARCH_Collector__Token: "$APPARCH_TOKEN" APPARCH_Collector__ApiUrl: "https://api.yourdomain.com" script: # Optional flags: --modules archpilot,archscan (pin what runs) # --fail-on critical (fail this step when findings at/above the level exist) - apparch "$CI_PROJECT_DIR"ya da panelden ArchSecurity → (proje) → Tarama çalıştır.
Çerçeve raporları
Bölüm başlığı “Çerçeve raporları”Her bulgu bir CWE kimliğiyle etiketlenir; çerçeve raporları bu tek omurgadan türetilir:
| Çerçeve | İçerik |
|---|---|
| OWASP Top 10 | En yaygın 10 web riski |
| PCI-DSS | Kart verisi uyumluluğu |
| STIG | Sıkılaştırma kılavuzları |
| CASA | Uygulama güvenlik değerlendirmesi |
Panelde rapor sekmesinden çerçeveyi seçin; bulgular önem derecesine göre sıralı gelir.
Önceliklendirme
Bölüm başlığı “Önceliklendirme”Kritik bulgular en üstte, düşük önemli olanlar altta listelenir. Her bulguda etkilenen dosya/satır ve ilgili CWE bağlantısı bulunur.