Безопасность в GitVerse — защита вашего кода и данных
Наша цель — предоставить разработчикам и специалистам по ИБ встроенные, удобные и надежные инструменты для обеспечения безопасности на каждом этапе жизненного цикла разработки (DevSecOps). Раздел безопасности помогает выявлять уязвимости до того, как они попадут в продакшен, и предотвращать случайную публикацию конфиденциальных данных.
Основные принципы работы
Мы спроектировали инструменты безопасности GitVerse на базе следующих ключевых принципов:
- Безопасность на ранних этапах (Shift-Left) — проверки кода и зависимостей запускаются автоматически при создании запросов на слияние и даже блокируют отправку опасных коммитов в терминале при выполнении
push. - Прозрачность и контроль — вся информация о найденных уязвимостях (CVE), лицензиях и секретах агрегируется в удобных дашбордах с графами зависимостей и рекомендациями по исправлению.
- Гибкость интеграций — платформа поддерживает глубокое сканирование большинства популярных языков программирования «из коробки», а также позволяет визуализировать результаты из сторонних внешних сканеров.
- Защита от человеческого фактора — система автоматически распознает токены, пароли и ключи доступа, не позволяя им стать достоянием общественности.
С чего начать работу
В этом разделе собраны все необходимые инструкции и руководства для быстрой настройки защитных механизмов в вашем репозитории.
Выберите подходящий для вас сценарий:
- если вы хотите быстро активировать все средства защиты в своем проекте, перейдите в раздел Быстрый старт;
- если вы хотите детально изучить возможности сканеров, методы работы с уязвимостями и способы безопасной очистки истории Git, изучите Практическое руководство или загляните в Часто задаваемые вопросы.