Автоматизація, baselines та звіти
Створюйте стабільні порогові значення CI, порівнюйте звіти та зберігайте наявні виявлені проблеми видимими.
Запуск неінтерактивний
Використовуйте --ci в сценаріях і системах побудови. VICE завершується успішно, коли оцінка безпеки досягає порогового значення, і не вдається, якщо цього не досягає. Явно встановіть порогове значення, щоб політика була видимою в команді.
Baseline переглянув виявлені проблеми
baseline робить знімки стабільних відбитків поточних виявлених проблем. Майбутні аудити зберігають ці виявлені проблеми в результатах, але виключають їх із порогового значення для нових виявлених проблем.
Порівняйте два прогони
Використовуйте відбитки пальців, щоб розділити додані, незмінені та вирішені виявлені проблеми. Порівняйте механізм, набір правил, оцінку та метадані покриття, перш ніж розглядати кожну дельту як зміну коду.
Зберігайте в правильному форматі
- JSON зберігає повний машиночитаний результат для спеціальної автоматизації.
- SARIF інтегрує виявлені джерелом проблеми з сумісними інструментами сканування коду.
- Уцінка з diff корисна для підсумку огляду.
- Значок JSON є загальнодоступним сигналом статусу та не повинен містити конфіденційних доказів.
Захист артефактів CI
VICE маскує конфіденційні значення, але звіти все одно можуть розкривати приватні шляхи, імена хостів і стан безпеки. Надайте артефактам звітів ті самі засоби збереження та керування доступом, що й інші вихідні дані безпеки.
Продовжуйте з VICE
Ознайомтеся з відкритим вихідним кодом, модулями та елементами керування.