Сканирование безопасности

Info

Сканирование безопасности GitVerse — это комплекс инструментов для автоматизированного контроля качества и безопасности кода на каждом этапе разработки (DevSecOps).

Раздел объединяет функциональность по проверке сторонних зависимостей на уязвимости (CVE), аудиту лицензионных рисков, а также превентивной защите от случайной публикации секретов (токенов, паролей, API-ключей) в коде и истории Git.

Возможности раздела

Инструменты безопасности GitVerse позволяют встроить проверки непосредственно в рабочий процесс команды:

  • защита при отправке кода — блокировка коммитов с потенциальными секретами в терминале до их попадания на удаленный сервер;
  • автопроверка запросов на слияние — автоматический анализ нового кода и зависимостей перед слиянием в основную ветку;
  • глубокий анализ экосистем — автоматическая установка зависимостей перед сканированием для точного выявления транзитивных уязвимостей и лицензий;
  • экспорт и импорт SBOM — поддержка выгрузки и загрузки спецификаций компонентов в формате CycloneDX 1.6 JSON.

Доступные материалы

  1. Обзор и введение — общая архитектура, ключевые принципы DevSecOps в GitVerse и вводная информация о работе защитных механизмов платформы.
  2. Быстрый старт — пошаговое руководство по быстрой активации сканирования репозитория, включению автопроверок для запросов на слияние и защиты от утечек секретов.
  3. Анализ безопасности репозитория — полное руководство по работе с вкладкой Безопасность: просмотр уязвимостей (CVE), оценка лицензий, поддержка языков и загрузка сторонних отчетов SBOM.
  4. Защита от утечки секретов при отправке изменений — руководство по блокировке коммитов с секретами при git push, разметке находок и очистке истории Git.
  5. Часто задаваемые вопросы — ответы на популярные вопросы о времени сканирования, работе гидратации, поддерживаемых экосистемах и системных ограничениях.