一种源代码的SAST分析方法、装置、设备及介质

AITNT
正文
推荐专利
一种源代码的SAST分析方法、装置、设备及介质
申请号:CN202410817770
申请日期:2024-06-24
公开号:CN118656824A
公开日期:2024-09-17
类型:发明专利
摘要
本公开提供了一种源代码的SAST分析方法、装置、设备及介质,其中,该方法包括:获取目标软件的源代码和所述源代码的头文件;基于所述头文件对所述源代码进行补充,得到目标源代码;对所述目标源代码进行语法结构解析,生成所述目标源代码对应的目标抽象语法树;在所述目标抽象语法树中包括指示存在错误的第一节点的情况下,对所述目标抽象语法树中的第二节点进行静态分析,得到针对所述目标软件的分析结果,所述分析结果用于指示所述第二节点对应的源代码是否符合预设要求,所述第二节点为所述目标抽象语法树包括的多个节点中除所述第一节点以外的其他节点。
技术关键词
抽象语法树 语法结构 节点 分析方法 标记 序列 机器可读指令 生成提示信息 处理器 可读存储介质 分析装置 电子设备 存储器 分析模块 语义 标识符 计算机
添加客服微信openai178,进AITNT官方交流群
驱动智慧未来:提供一站式AI转型解决方案
沪ICP备2023015588号