在审
一种基于代码指纹的开源组件识别与漏洞检测方法
沈
沈伍强 专利 233
广东电网有限责任公司崔
崔磊 专利 200
广东电网有限责任公司王
王业超 专利 79
广东电网有限责任公司数智运营中心张
张小陆 专利 221
广东电网有限责任公司钱
钱正浩 专利 282
广东电网有限责任公司中山供电局沈
沈桂泉 专利 177
广东电网有限责任公司数智运营中心梁
梁哲恒 专利 268
广东电网有限责任公司张
张金波 专利 216
广东电网有限责任公司张
张子扬 专利 20
广东电网有限责任公司姚
姚潮生 专利 84
广东电网有限责任公司数智运营中心鲁
鲁昶材 专利 23
广东电网有限责任公司吴
吴一阳 专利 7
广东电网有限责任公司数智运营中心朱
朱建晔
机构 暂无叶
叶田
机构 暂无胡
胡晓君
机构 暂无摘要
本发明公开了一种基于代码指纹的开源组件识别与漏洞检测方法,通过接收本地或远程代码,抽取差异文件,生成AST并构建代码属性图;对函数级子图计算SHA‑256哈希指纹与GNN语义指纹组成混合指纹,先用布隆过滤器精确匹配,再以最近邻完成语义匹配,并通过分布差异算法确定组件版本。随后将组件标识映射为PURL或SWID,查询OSV/NVD库获取CVE,结合CVSS、EPSS及依赖深度计算综合风险,输出符合CycloneDX或SPDX的SBOM和漏洞报告。本方法速度快、准确率高,可在持续集成中自动治理开源风险。
暂无引用专利



