基于函数结构信息的C/C++源代码第三方库重用检测方法

AITNT
正文
推荐专利
基于函数结构信息的C/C++源代码第三方库重用检测方法
申请号:CN202510105000
申请日期:2025-01-23
公开号:CN119903529A
公开日期:2025-04-29
类型:发明专利
摘要
本发明涉及软件开发及软件供应链安全技术领域,公开了基于函数结构信息的C/C++源代码第三方库重用检测方法,本方法通过构建基于开源软件函数AST结构的TPL向量索引库;在向量索引库中,采用异常值检测方法过滤重用频率超过正常频率范围的公共函数;并使用动态占比筛选策略有效过滤误识别的重用TPL候选项,得到更为准确的重用TPL结果。本发明显著提升了TPL重用检测的鲁棒性和准确性,有效减少漏报和误报;同时,本方法相较于传统方法具有更高的检测效率以及更低的存储需求。
技术关键词
特征字典 索引 频率 复杂度 生成向量 核心 值检测方法 节点 软件 异常检测方法 对源代码 压缩算法 文本 鲁棒性 代表 定义 中子 策略
系统为您推荐了相关专利信息
1
基于强化学习拍卖算法的多移动机器人多任务调度方法
多任务调度方法 拍卖算法 中央控制器 移动机器人执行 多任务技术
2
无人机识别方法、无人机识别模型的训练方法及电子设备
无人机识别方法 信号特征 深度卷积神经网络 图像 非线性
3
基于深度学习的砖混结构爆炸毁伤重建及可视化方法
砖混结构 分类子模型 节点 特征融合网络 六面体
4
随机疲劳荷载作用下陆上风机基础疲劳可靠性分析方法
疲劳可靠性分析方法 陆上风机基础 数值求解方法 模拟疲劳荷载 方程
5
一种基于电化学阻抗谱的锂电池内短路故障智能检测方法
锂离子电池 故障智能检测方法 深度学习模型 短路故障检测系统 电化学阻抗谱
添加客服微信openai178,进AITNT官方交流群
驱动智慧未来:提供一站式AI转型解决方案
沪ICP备2023015588号