İçeriğe geç

ArchSecurity güvenlik taraması çalıştırma

ArchSecurity, CWE etiketli statik analiz (SAST) yapar ve tek bir taramayı dört uyumluluk çerçevesine çevirir.

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.

Her bulgu bir CWE kimliğiyle etiketlenir; çerçeve raporları bu tek omurgadan türetilir:

Çerçeveİçerik
OWASP Top 10En yaygın 10 web riski
PCI-DSSKart verisi uyumluluğu
STIGSıkılaştırma kılavuzları
CASAUygulama güvenlik değerlendirmesi

Panelde rapor sekmesinden çerçeveyi seçin; bulgular önem derecesine göre sıralı gelir.

Kritik bulgular en üstte, düşük önemli olanlar altta listelenir. Her bulguda etkilenen dosya/satır ve ilgili CWE bağlantısı bulunur.