НАЗАДПРОЕКТЫ

ПРОЕКТ · I

SUPPLY-CHAIN SECURITY · 0.3.0

SUPPLYGUARD

Рабочая среда безопасности SBOM: проверяет состав компонентов, оценивает качество профиля и показывает известные уязвимости, не смешивая изменяемые результаты с исходным документом.

ИСХОДНЫЙ КОД

01

МОДЕЛЬ АНАЛИЗА

ОТ СОСТАВА К РЕЗУЛЬТАТАМ

  1. IПРИНЯТЬ

    CycloneDX JSON 1.6 или 1.7

  2. IIПРОВЕРИТЬ

    Схема и правила профиля BSI

  3. IIIОБОГАТИТЬ

    OSV или детерминированные демоданные

  4. IVВЫДАТЬ

    Веб-отчёт, JSON или SARIF 2.1.0

02

ДЕТЕРМИНИРОВАННЫЙ OFFLINE-ПРОВАЙДЕР

ВСТРОЕННАЯ ДЕМОНСТРАЦИЯ

demo-shop.cdx.json

АНАЛИЗ ЗАВЕРШЁН
$supplyguard demo-shop.cdx.json --provider demo --format json
СООТВЕТСТВИЕ
100
РИСК
48
ПРОВЕРЕНО
4 / 4
УЯЗВИМОСТИ
2

CRITICAL · 1HIGH · 1

ОШИБКИ ПРОВЕРКИ0

ДАННЫЕ ПОЛНЫЕДА

Текущий результат встроенного примера CycloneDX и детерминированного провайдера. Сетевой запрос не требуется.

03

РЕАЛИЗОВАННЫЕ ВОЗМОЖНОСТИ

ОСНОВНЫЕ ФУНКЦИИ

01

ПРОВЕРКА С УЧЁТОМ ПРОФИЛЯ

Машиночитаемые проверки сопоставляют поля CycloneDX с BSI TR-03183-2 v2.1.0 и явно отмечают неподдерживаемые или неоднозначные случаи.

02

ОГРАНИЧЕННЫЙ АНАЛИЗ

Размер загрузки, глубина JSON, обход компонентов, страницы OSV и детали уязвимостей ограничены и отражаются в отчёте, а не обрезаются незаметно.

03

ПОЛИТИКИ ДЛЯ CI

CLI без базы данных возвращает стабильные коды завершения и может останавливать сборку по уровню опасности, ошибкам проверки или неполным данным об уязвимостях.

04

РАЗДЕЛЕНИЕ ДАННЫХ

Состав остаётся внутри SBOM. Изменяемые сведения об уязвимостях хранятся в отчёте и экспортируются в JSON или SARIF.

04

УСТРОЙСТВО СИСТЕМЫ

ДВА ИНТЕРФЕЙСА, ОДИН КОНВЕЙЕР

WEBSVELTEKIT
CLI / CIPYTHON
СЕРВИС АНАЛИЗАFASTAPI · VALIDATOR · PROVIDERS
ВЫВОДREPORT · JSON · SARIF

05

ЗАЯВЛЕННЫЕ ОГРАНИЧЕНИЯ

ОГРАНИЧЕНИЯ

  1. 01

    Технические проверки по профилю не являются официальной сертификацией BSI.

  2. 02

    SPDX не входит в текущий объём; реализован ввод CycloneDX JSON.

  3. 03

    Проверка через OSV требует корректных Package URL и передаёт их сервису OSV.

  4. 04

    Публичное многопользовательское развёртывание дополнительно требует идентификации, авторизации, политики хранения и защиты от злоупотреблений на периметре.

ИСХОДНЫЙ КОД · ДОКУМЕНТАЦИЯ · MIT

ИЗУЧИТЬ РЕАЛИЗАЦИЮ