一种上下文敏感的权重聚合源代码特征提取方法

AITNT
正文
推荐专利
一种上下文敏感的权重聚合源代码特征提取方法
申请号:CN202510470000
申请日期:2025-04-15
公开号:CN120541841A
公开日期:2025-08-26
类型:发明专利
摘要
本发明涉及源代码漏洞检测技术等领域,公开了一种上下文敏感的权重聚合源代码特征提取方法,有效地提取了代码的控制流特征信息、语义信息和文本信息,使用joern工具初步解析源代码文件,得到对应的代码属性图和程序依赖图;从代码属性图中提取控制流对应的源代码行作为源代码的控制流特征;对程序依赖图进行三种不同的中心性分析,得到三种中心性分析的分数并取平均值;将控制流特征和中心性分析结果进行对齐,源代码的每行控制流都对应着中心性分析的最终分数;根据控制流的中心性分析的最终分数进行从大到小排序;根据每个控制流文件对应的源代码是否有漏洞,将每个控制流标记为0或者为1;以json形式保存到本地,作为模型训练的数据集。
技术关键词
特征提取方法 程序依赖图 结点 标识符 漏洞检测技术 打标签 有向图结构 代码特征 数值 键值 字典 格式 数据 标记 关系 字符 语义 冗余 文本
系统为您推荐了相关专利信息
1
基于网格化的多源电磁态势融合与评估方法及系统
网格 评估指标体系 融合计算方法 加权融合算法 数据存储结构
2
一种基于默克尔树的数字证书实现方法
存储服务系统 存储系统 构造数字证书 树根 有效性
3
电池适配方法、系统及车辆
标识符 电池温度保护 电源管理模块 整车蓄电池 变量
4
多维数据特征提取方法、装置、设备和存储介质
数据特征提取方法 参数 神经网络模型 坐标 编码
5
一种集中式无线通信资源动态分配方法及应用
无线通信资源 动态分配方法 通信节点 动态分配装置 队列
添加客服微信openai178,进AITNT官方交流群
驱动智慧未来:提供一站式AI转型解决方案
沪ICP备2023015588号