深度学习在图像处理、视频实体识别、自然语言处理等领域中已经取得了长足的发展和突出的成果,这自然驱使着安全研究员们将神经网络引入到安全领域中。
基于深度学习的漏洞检测最先出现在Thoughtworks洞见。
本文讨论了基于深度学习的漏洞检测方法,介绍了在安全领域中将神经网络应用于漏洞检测的研究进展。通过借鉴自然语言处理和计算代码度量等技术,可以将源代码向量化,然后使用不同的神经网络进行训练。然而,基于深度学习的漏洞检测仍需进一步研究数据处理和特征抽取等问题。未来的发展方向可能包括端到端的漏洞检测和嵌入到开发环境中的告警系统。