gangmu-sbom /
gangmu
我是 Gangmu(纲目)的发起人。它是一个面向嵌入式 C/C++ 的开源组件识别和 SBOM 工具。 芯片 SDK 中的第三方库经常被复制、改名或做厂商修改,源码目录中存在的代码也未必进入最终固件。Gangmu 使用社区维护的规则识别组件,可结合 compilecommands.json 和链接器 map 补充构建证据,区分源码存在、编译和链接信息,输出 CycloneDX/SPDX。 仓库提供对 GmSSL 改名、删除版本信息及修改…
gangmu-sbom /
我是 Gangmu(纲目)的发起人。它是一个面向嵌入式 C/C++ 的开源组件识别和 SBOM 工具。 芯片 SDK 中的第三方库经常被复制、改名或做厂商修改,源码目录中存在的代码也未必进入最终固件。Gangmu 使用社区维护的规则识别组件,可结合 compilecommands.json 和链接器 map 补充构建证据,区分源码存在、编译和链接信息,输出 CycloneDX/SPDX。 仓库提供对 GmSSL 改名、删除版本信息及修改…
我是 Gangmu(纲目)的发起人。它是一个面向嵌入式 C/C++ 的开源组件识别和 SBOM 工具。 芯片 SDK 中的第三方库经常被复制、改名或做厂商修改,源码目录中存在的代码也未必进入最终固件。Gangmu 使用社区维护的规则识别组件,可结合 compilecommands.json 和链接器 map 补充构建证据,区分源码存在、编译和链接信息,输出 CycloneDX/SPDX。 仓库提供对 GmSSL 改名、删除版本信息及修改源码的受控示例,供读者查看和复现。希望收集更多公开 SDK 的识别反馈与规则贡献。 工具采用 Apache-2.0,独立规则库采用 CDLA-Permissive-2.0。适合嵌入式开发、固件交付和软件供应链安全相关读者。 联系:64031875@qq.com
Discuss this product