求推荐可生成SPDX/CycloneDX格式SBOM报告的Windows程序工具
适用于Windows系统的SBOM生成工具推荐
针对Windows已安装应用生成SBOM的需求,推荐以下几款实用工具:
Microsoft SBOM Tool
微软官方推出的SBOM生成工具,原生支持Windows环境,可扫描系统中已安装的Win32应用、MSIX包、.NET组件以及Windows更新补丁。支持生成SPDX、CycloneDX等主流SBOM格式,命令行操作简洁。示例命令:sbom-tool generate -b . -bc . -pn MyWindowsSystem -pv 1.0 -ps MyOrg -nsb https://myorg.com/sbomCycloneDX CLI + Windows Package Provider
CycloneDX生态下的工具,通过安装Windows Package Provider插件,可扫描Windows系统中通过控制面板安装的应用程序,生成符合CycloneDX标准的SBOM。需先安装CycloneDX CLI,再添加对应插件,示例扫描命令:cyclonedx-winpkg scan --output windows-sbom.json --format jsonChocolatey SBOM Generator
如果你使用Chocolatey管理Windows软件包,这款工具可以直接为已安装的Chocolatey包生成SBOM,支持SPDX、CycloneDX格式,集成在Chocolatey命令行中,使用简单:choco sbom generate --output-file sbom.xml --format spdxTrivy(Windows版本)
虽然Trivy最初聚焦Linux生态,但现有Windows版本支持扫描本地系统中的已安装Windows包、Win32应用,同时能生成SPDX或CycloneDX格式的SBOM。示例命令:trivy filesystem --scanners sbom --sbom cyclonedx --output windows-sbom.yaml ./
内容的提问来源于stack exchange,提问作者Abdul Mohsin
相关产品推荐
相关产品推荐

