Сканирование безопасности
Info
Сканирование безопасности GitVerse — это комплекс инструментов для автоматизированного контроля качества и безопасности кода на каждом этапе разработки (DevSecOps).
Раздел объединяет функциональность по проверке сторонних зависимостей на уязвимости (CVE), аудиту лицензионных рисков, а также превентивной защите от случайной публикации секретов (токенов, паролей, API-ключей) в коде и истории Git.
Возможности раздела
Инструменты безопасности GitVerse позволяют встроить проверки непосредственно в рабочий процесс команды:
- защита при отправке кода — блокировка коммитов с потенциальными секретами в терминале до их попадания на удаленный сервер;
- автопроверка запросов на слияние — автоматический анализ нового кода и зависимостей перед слиянием в основную ветку;
- глубокий анализ экосистем — автоматическая установка зависимостей перед сканированием для точного выявления транзитивных уязвимостей и лицензий;
- экспорт и импорт SBOM — поддержка выгрузки и загрузки спецификаций компонентов в формате CycloneDX 1.6 JSON.
Доступные материалы
- Обзор и введение — общая архитектура, ключевые принципы DevSecOps в GitVerse и вводная информация о работе защитных механизмов платформы.
- Быстрый старт — пошаговое руководство по быстрой активации сканирования репозитория, включению автопроверок для запросов на слияние и защиты от утечек секретов.
- Анализ безопасности репозитория — полное руководство по работе с вкладкой Безопасность: просмотр уязвимостей (CVE), оценка лицензий, поддержка языков и загрузка сторонних отчетов SBOM.
- Защита от утечки секретов при отправке изменений — руководство по блокировке коммитов с секретами при
git push, разметке находок и очистке истории Git. - Часто задаваемые вопросы — ответы на популярные вопросы о времени сканирования, работе гидратации, поддерживаемых экосистемах и системных ограничениях.