广州嘉为科技有限公司张鹏获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉广州嘉为科技有限公司申请的专利一种Maven制品反向依赖分析和安全识别的方法及装置获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN118761720B 。
龙图腾网通过国家知识产权局官网在2025-05-27发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202411254001.9,技术领域涉及:G06Q10/0875;该发明授权一种Maven制品反向依赖分析和安全识别的方法及装置是由张鹏;杨晶;彭一宽设计研发完成,并于2024-09-09向国家知识产权局提交的专利申请。
本一种Maven制品反向依赖分析和安全识别的方法及装置在说明书摘要公布了:本申请提出一种Maven制品反向依赖分析和安全识别的方法及装置,包括以下步骤:建立Maven类型制品的依赖关系模型,解析POM文件获取制品的依赖信息,将所述信息结构化存储在依赖关系模型中;制品入库后,遍历依赖关系数据以获取反向依赖信息并更新该信息至制品;基于反向依赖数据和制品安全情况,自动计算并更新有安全风险信息,发出安全风险警告。装置包括制品成分扫描分析模块、依赖关系信息关系模型模块、制品反向依赖获取模块、制品反向依赖更新模块、安全风险信息同步模块和安全风险标记模块。本申请能够自动分析制品的成分,获取并更新依赖关系数据,解析出反向依赖信息,标记安全风险信息,实现Maven制品的管理和风险识别。
本发明授权一种Maven制品反向依赖分析和安全识别的方法及装置在权利要求书中公布了:1.一种Maven制品反向依赖分析和安全识别的方法,其特征在于,方法包括:建立Maven类型制品的依赖关系模型,所述的依赖关系模型用于识别Maven类型制品的反向依赖关系;所述反向依赖是指当前的制品被哪些制品所依赖;在Maven类型制品的依赖关系模型中,制品将会结构化存储制品对象信息,其中包括了制品的依赖信息、节点位置、制品id;所述的Maven类型制品是指:在软件开发中,Maven类型的仓库是一个存储和管理Maven构建工件的集中式存储库;构建的工件即Maven类型制品;在Maven类型制品进入仓库时,通过解析POM文件,获取组件依赖关系,更新上述依赖关系模型的对象数据,并完成数据的存储;Maven制品进入仓库后,服务端通过遍历依赖关系模型的方式,获取反向依赖数据,并将信息更新到该制品的反向依赖关系中;基于反向依赖数据,根据当前制品的安全情况,自动计算出存在安全风险的制品,自动更新安全风险信息并发出安全风险警告;另外,本方法为制品自动维护一个依赖关系模型,该依赖关系模型,存储了制品的依赖关系信息,关系模型为树形单向图,图中的节点内容为依赖信息,里面包含了:制品id、节点位置;同时,本方法为制品自动维护一个依赖关系模型前,需要解析POM文件,解析出依赖关系数据并将其存储,包括:在制品入库之前,需要先解析POM文件;所述POM文件,是指Maven项目的核心文件,用于描述项目的基本信息、依赖关系和构建配置;POM文件的解析,是通过查找POM文件中的dependencies标签,然后解析该标签下的内容,解析出内容后,将它作为依赖关系模型的输入信息,更新依赖关系模型。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人广州嘉为科技有限公司,其通讯地址为:510000 广东省广州市天河区天河东路67号丰兴广场A座第11层01-11单元;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。