
题名
基于深度学习的软件漏洞自动检测与修复
DOI
10.12721/ccn.2024.157023
作者
陈丽君 李思儒 高颖 张青青
作者单位
北方自动控制技术研究所
摘要
本文综述了深度学习在软件漏洞自动检测与修复中的应用现状和技术进展。在漏洞检测方面,深度学习可用于静态和动态分析,生成测试用例等。常用的深度学习模型包括CNN、LSTM和Transformer等。训练和推理可利用GPU/TPU加速。在漏洞修复方面,深度学习可用于自动定位和修补漏洞。主要方法包括基于程序编码器-解码器的生成模型、利用程序语义信息的模型等。未来需要进一步优化模型性能,解决过拟合问题,以及增强可解释性和泛化能力。
关键词
深度学习;软件漏洞;自动检测;自动修复
刊名
软件工程研究
ISSN
3078-980X
年、卷(期)
20243
所属期刊栏目
工程技术
打印