CycloneDX BOM This is a so-calledmeta-package, it does not ship any own functionality, but it is a collection of optional dependencies. This package's dependencies are tools* with one purpose in common: generateCycloneDXSoftware-Bill-of-Materials (SBOM) fromnode-based projects. ...
OWASP CycloneDX is a full-stack Bill of Materials (BOM) standard that provides advanced supply chain capabilities for cyber risk reduction. The specification supports: Software Bill of Materials (SBOM) Software-as-a-Service Bill of Materials (SaaSBOM) Hardware Bill of Materials (HBOM) Machine Lea...
mvn org.cyclonedx:cyclonedx-maven-plugin:makeAggregateBom 该命令为Maven项目生成包含可传递(间接)依赖关系的SBOM,并在默认情况下将它们保存在target/bom.json文件中。 最初,运行这个命令花了我5分钟多的时间,但是当依赖项已经在本地拉出时,它花了我13秒。在构建工件的CI/CD管道中,构建SBOM的过程应该非常快。
go install github.com/CycloneDX/cyclonedx-gomod@latest 从源代码构建需要Go 1.16或更高版本。 兼容性 cyclonedx-gomod将为的最新版本的CycloneDX规范生成BOM。 您可以使用在多种BOM格式或规范版本之间进行转换。 用法 Usage of cyclonedx-gomod: -json Output in JSON format -module string Path to Go module ...
用于处理 CycloneDX BOM 的基于 Web 的工具。 支持的功能: 在不同版本和格式之间转换 验证 将多个 BOM 合并为一个 BOM BOM 数据隐私 Web 工具构建为“静态站点”,使用 WebAssembly 进行 BOM 处理。 所有处理都在您的浏览器客户端完成。 提交的 BOM 数据不会传输到其他地方。 自托管 Web 工具构建为“静态站点...
CycloneDX BOM Examples CycloneDX was designed from the ground-up to be a Bill of Materials (BOM) format, capable of capturing complex inventory information for a wide range of cybersecurity and software supply chain use cases. This repository contains example CycloneDX Bill of Materials (BOM) crea...
OWASP CycloneDX是一个常用的SBOM标准,用于应用程序安全环境和供应链组件分析,它提供了所有第一方和第三方软件组成的清单。该标准非常完整,并且超出了软件库的范围,甚至扩展到了SaaSBOM、VEX等标准范围。CycloneDX是一个Apache2.0许可的开源项目,可以在GitHub中进行协作。
"BomFormat": "CycloneDX", "specVersion": "1.5", "DocumentName": "SPDX document for SBOM", "serialNumber": "urn:uuid:3e671687-395b-41f5-a30f-a58921a69b79", "DocumentLicense": "", "version/Documentversion": 1.0, "Creator": "Tool: spdx-tools v2.3.0", ...
生成SBOM并存储在cyclonedx.json文件中,需要注意输出文件包含cyclonedx-bomdependencies,这可能在精确跟踪SBOM时产生额外依赖项,建议从最终的SBOM中删除这些额外依赖项。在生成SBOM后,下一步如何处理?SBOM的存储、跟踪和后续处理是一个关键部分。OWASP支持的Dependency Track是一个有趣的开源项目,可以通过API...
cyclonedx-node-module Creates CycloneDX BOMs from Node.js projects npm install -g cyclonedx-bom cyclone-dx [path] The BOM is printed to stdout. If no path is given, it defaults to the current directory. Readme KeywordsnonePackage Sidebar Install npm i cyclonedx-bom Repository github.com/eof...