Skip to content
KitploitKITPLOIT
ИнструментыЭксплойтыБлог
Log in
Отправить
ИнструментыЭксплойтыБлог
Отправить

Инструменты для хакинга, пентеста и кибербезопасности — ваш арсенал защиты!

Kitploit — это каталог инструментов для хакинга, кибербезопасности и пентестинга. Находите последние обновления проектов для поиска уязвимостей, анализа систем, автоматизации тестирования и усиления вашей безопасности.

ЛентыКонтактыКонфиденциальность© 2026 Kitploit

Каталог инструментов

Категории

Все категории
Loading categories
cdxgen — Создаёт CycloneDX Bill of Materials (BOM) для ваших проектов из исходного кода и образов контейнеров. Поддерживает множество языков и менеджеров пакетов. Интегрируется в ваш CI/CD конвейер с автоматической отправкой на сервер Dependency Track | Kitploit
Инструменты/GitHubGitHub/cdxgen/cdxgen
Статический анализБезопасность контейнеровАнализ уязвимостейАудит конфигурацииКриптографияБезопасность облачных средDevSecOpsБезопасность Цепочки ПоставокБезопасность ИИ
GitHubcdxgen/cdxgen

cdxgen

Создаёт CycloneDX Bill of Materials (BOM) для ваших проектов из исходного кода и образов контейнеров. Поддерживает множество языков и менеджеров пакетов. Интегрируется в ваш CI/CD конвейер с автоматической отправкой на сервер Dependency Track

1.1k267141 день назадПроверено Kitploit
РепозиторийСайт

Популярное

Смотреть все →

Откройте для себя самые используемые инструменты нашего сообщества.

Изучить все инструменты

Просмотрите нашу коллекцию инструментов

Смотреть все инструменты →
Поделиться

SBOM AI-DECLARATION: pair [![JSR][badge-jsr]][jsr-cdxgen] [![NPM][badge-npm]][npmjs-cdxgen] [![GitHub Releases][badge-github-releases]][github-releases] [![NPM Downloads][badge-npm-downloads]][npmjs-cdxgen] [![GitHub License][badge-github-license]][github-license] [![GitHub Contributors][badge-github-contributors]][github-contributors] [![SWH][badge-swh]][swh-cdxgen]

CycloneDX Generator (cdxgen)

cdxgen — это CLI-инструмент, библиотека, REPL и сервер для создания, проверки, подписи и верификации программных BOM. Он генерирует CycloneDX JSON BOM и поддерживает экспорт в SPDX 3.0.1 JSON-LD. CycloneDX — это полнофункциональная спецификация BOM, которую легко создавать, которая читается как человеком, так и машиной и просто разбирается. Инструмент генерирует BOM, ориентированные на версии спецификации CycloneDX 1.6, 1.7 и 2.0, а вывод можно понизить до 1.4 или 1.5 для устаревших потребителей.

Поддерживаемые форматы BOM:

  • Аппаратное обеспечение (HBOM) — для поддерживаемых работающих хостов, таких как Apple Silicon macOS, Linux amd64/arm64 и Windows amd64/arm64.
  • Программное обеспечение (SBOM) — для многих языков и образов контейнеров.
  • Криптография (CBOM) — для хранилищ ключей и сертификатов Java, а также инвентаризации алгоритмов на уровне исходного кода JavaScript и TypeScript.
  • Операции (OBOM) — для образов контейнеров Linux и виртуальных машин под управлением Linux или Windows.
  • Программное обеспечение как услуга (SaaSBOM) — для проектов на Java, Python, JavaScript, TypeScript и PHP.
  • AI/ML (AI-BOM) — для файлов промптов, AI-сервисов, конфигураций MCP и метаданных моделей с объяснимыми выводами по AI-управлению, безопасности, производительности и агентным аспектам.
  • Аттестации (CDXA) — генерация SBOM с шаблонами для множества стандартов. Подписывайте документ BOM на гранулярном уровне для повышения подлинности.
  • Отчёт о раскрытии уязвимостей (VDR) — используйте cdxgen вместе с OWASP depscan для автоматизации генерации VDR в масштабе.

Поддерживаемые форматы выходных документов:

  • CycloneDX JSON (основной нативный формат)
  • SPDX 3.0.1 JSON-LD (cdxgen --format spdx или cdx-convert)

Выберите свой путь

ПерсонаЧто cdxgen помогает вам делатьПервая командаЧто читать далее
РазработчикиСоздать CycloneDX BOM из локального репозитория, git URL, purl или образа контейнераcdxgen -o bom.json .[Использование CLI][docs-cli], [Поддерживаемые типы проектов][docs-project-types]
Команды AI-платформСоздавать AI/ML BOM, каталогизировать поверхности промптов/моделей/MCP и управлять AI-BOM-гovernanceaibom .Руководство по AI-BOM, Урок по AI-BOM
Команды по оборудованиюСоздать HBOM или объединённое представление хоста HBOM+OBOM для текущего хостаhbom -o hbom.jsonРуководство по HBOM, Урок по HBOM
AppSecОбогащать BOM доказательствами, запускать правила аудита BOM и передавать данные в последующие процессы безопасностиcdxgen -o bom.json --profile appsec --evidence --bom-audit .Аудит BOM, Модель угроз
Инженеры сборкиОценивать, насколько полно SBOM отразил проект, и получать ранжированные исправления, когда среда сборки ухудшила егоcdxgen --profile introspect --introspect-fail-below 70 -o bom.json .Интроспекция сборки, Навык цикла достоверности SBOM
Аналитики SOCСоздавать инвентаризации OBOM для работающих хостов и разбирать проблемы состояния среды выполненияobom -o obom.json --deep --bom-audit --bom-audit-categories obom-runtimeУроки по OBOM, [Использование сервера][docs-server]
Команды комплаенсаПроверять качество BOM, проверять соответствие SCVS/CRA и экспортировать артефакты SPDXcdx-validate -i bom.json --benchmark scvs-l2,cracdx-validate, cdx-convert, [Разрешения][docs-permissions]
Команды безопасностиДинамически трассировать выполнения для захвата криптографической активности, свойств CBOM, программных компонентов и сервисовtracebom --cmd "npm test" --trace-crypto -o cbom.jsonМодель угроз

Быстрый старт по ролям

Для разработчиков

  • Начните с локального пути, git URL или purl и создайте BOM одной командой.
  • Используйте [Поддерживаемые типы проектов][docs-project-types], чтобы убедиться в охвате экосистемы перед подключением cdxgen к CI.

Для команд по оборудованию и платформам

Скачать инструмент