一种基于人工智能的源代码深度安全检测方法

AITNT-国内领先的一站式人工智能新闻资讯网站
# 热门搜索 #
一种基于人工智能的源代码深度安全检测方法
申请号:CN202510884302
申请日期:2025-06-30
公开号:CN120387171A
公开日期:2025-07-29
类型:发明专利
摘要
本发明涉及源代码安全检测领域,具体涉及一种基于人工智能的源代码深度安全检测方法。该方法首先将源代码转换为抽象语法树,基于抽象语法树的结点的类型和层级关系,获得控制流变动图,在控制流变动图中分析代码块的上下文语义结构影响系数,并结合代码块的扩展次序序列和标准扩展次序序列的差异,获得代码块的距离依赖敏感系数,基于距离依赖敏感系数以及抽象语法树中结点的类型和词元,调整代码块的嵌入结构向量,并对调整前后的嵌入结构向量进行分析,获得剪枝过程中每个层级的语义连贯性影响程度,进而对剪枝过程进行调整,并对源代码进行安全检测。本发明能够避免剪枝处理对源代码语义结构的破坏,提高源代码安全检测的效果。
技术关键词
语义结构 层级 抽象语法树 结点 对源代码 序列 词法分析器 语法分析器 顶点 参数 终点 关系 沙箱 分子 漏洞 逻辑
系统为您推荐了相关专利信息
抽象语法树 意图 表格 标签 代码结构
建筑暖通空调系统 故障诊断方法 设备运行数据 重构误差 动态故障检测
信息智能抽取 三元组 构建知识图谱 知识图谱构建 分块
指标 层级 漏斗模型 连续性 异常信号
等离子喷涂工艺 航空发动机轮盘 喷涂修复工艺 性能预测模型 参数优化方法