İçeriğe atla

Otomasyon, baselines ve raporlar

Kararlı CI eşikleri oluşturun, raporları karşılaştırın ve tespit edilen mevcut sorunları görünür tutun.


Etkileşimsiz olarak çalıştırın

Betiklerde ve derleme sistemlerinde --ci kullanın. VICE, güvenlik puanı eşiğe ulaştığında başarılı bir şekilde çıkış yapar, ulaşamadığında ise başarısız olur. İlkenin komutta görünmesi için eşiği açıkça ayarlayın.

Açık politika
vice audit . --ci --min-score 80 --min-confidence high --severity-min HIGH

Baseline algılanan sorunları inceledi

Bir baseline, mevcut tespit edilen sorunların sabit parmak izlerinin anlık görüntüsünü alır. Gelecekteki denetimler, tespit edilen sorunları sonuçta tutar ancak bunları yeni tespit edilen sorunların eşiğinin dışında bırakır.

Bir baseline oluşturun ve atlayın
1vice baseline .
2vice audit . --ci
3vice audit . --ci --no-baseline
baseline bir düzeltme değil
baseline işlemini yalnızca incelemeden sonra gerçekleştirin. Sorunlar düzeltildiğinden girişleri kaldırın ve toplam maruziyeti görmek için periyodik olarak bu olmadan çalıştırın.

İki çalıştırmayı karşılaştırın

Eklenen, değiştirilmeyen ve tespit edilen çözülmüş sorunları ayırmak için parmak izlerini kullanın. Her deltayı bir kod değişikliği olarak ele almadan önce motor, kural seti, puanlama ve kapsam meta verilerini karşılaştırın.

Farkı bildir
1vice diff scans/old.json scans/new.json
2vice diff scans/old.json scans/new.json --markdown

Doğru formatı saklayın

  • JSON özel otomasyon için makine tarafından okunabilen sonucun tamamını korur.
  • SARIF kaynakta tespit edilen sorunları uyumlu kod tarama araçlarıyla entegre eder.
  • Farktan işaretleme, inceleme özeti için kullanışlıdır.
  • Rozet JSON genel bir durum sinyalidir ve hassas kanıtlar içermemelidir.

CI yapıtlarını koruyun

VICE hassas değerleri maskeler ancak raporlar yine de özel yolları, ana bilgisayar adlarını ve güvenlik durumunu ortaya çıkarabilir. Rapor yapılarına diğer güvenlik çıktılarıyla aynı saklama ve erişim denetimlerini verin.


VICE ile devam et

Açık kaynak motorunu, modüllerini ve kapsam kontrollerini inceleyin.

VICE motorunu keşfedin