基于语义增强抽象语法树的跨编程语言恶意代码检测方法及系统

AITNT
正文
推荐专利
基于语义增强抽象语法树的跨编程语言恶意代码检测方法及系统
申请号:CN202510603907
申请日期:2025-05-12
公开号:CN120493246A
公开日期:2025-08-15
类型:发明专利
摘要
本发明公开了基于语义增强抽象语法树的跨编程语言恶意代码检测方法及系统,涉及网络空间安全技术领域,通过Tree‑Sitter对源代码进行语法解析,生成与编程语言无关的标准化抽象语法树并采用语义节点筛选算法进行剪枝优化,生成语义增强抽象语法树,递归遍历语义增强抽象语法树提取语义增强抽象语法树节点序列;利用子词编码模型对语义增强抽象语法树节点序列进行跨语言统一处理,通过字节对编码算法构建共享词表,生成预设维度的定长语义特征向量并输入TextCNN模型提取分类特征向量,再输入多分支Softmax分类器,根据输入语言标记符自动路由至对应分支,生成检测结果。本发明实现多编程语言恶意代码统一检测,通过语义增强与自适应机制显著提升跨语言适应性,有效克服语义表征与跨语言适应性瓶颈,在抗混淆与对抗样本场景中保持稳定检测能力。
技术关键词
抽象语法树 恶意代码检测方法 Softmax分类器 筛选算法 节点 编码算法 多分支 输入多尺度 语义特征 分词模型 序列 深度特征提取 多语言 文件扩展名 解析器 标记 池化特征 语法结构
系统为您推荐了相关专利信息
1
营销策略的生成方法、装置、设备、存储介质和程序产品
语义关联度 多源异构数据 生成方法 策略 意图
2
一种基于KCL与工频畸变特征的台区识别优化算法
台区识别 畸变特征 节点 成分分析 特征提取技术
3
一种基于故障组合与冗余删除的最优测试序列生成方法
测试序列生成方法 神经网络参数 待测系统 元素 遗传算法
4
一种基于虚拟化平台的混合计算资源调度系统
节点 资源调度系统 平台 集群软件 资源分配
5
一种微带带阻滤波器
微带带阻滤波器 高通滤波电路 运算放大器 低通滤波电路 输入端
添加客服微信openai178,进AITNT官方交流群
驱动智慧未来:提供一站式AI转型解决方案
沪ICP备2023015588号