基于卷积神经网络和循环神经网络的源代码漏洞挖掘研究

来源 :数码设计(下) | 被引量 : 0次 | 上传用户:kpku88
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
每年都有越来越多的软件漏洞被发现,这些漏洞可能会导致严重的利益风险,也可能导致系统被破坏.这些漏洞可能存在于公开的开源的代码中,也有可能存在于内部的非开源代码中.本文针对一个具有百万条函数源码数据集,采用卷积神经网络模型(CNN)、循环神经网络模型(RNN)、卷积神经网络结合随机森林模型(CNN-RF),循环神经网络结合随机森林模型(RNN-RF),其标签是由三个不同的静态分析器生成,这些标签表明了潜在的漏洞.针对该数据集,开发了基于深度特征表征学习的快速的、可扩展的漏洞检测系统,该系统可以直接分析函数级源码,并且给出分析报告.最后,使用了实际的软件代码来评测该漏洞检测系统,其结果表明,结合随机森林的神经网络比单独使用神经网络的分类效果更好.
其他文献
随着国家电网和水电站建设的发展,越来越多的水电站,尤其是大、中型水电站参加了电网AGC运行.本文从电网AGC的运行实际出发,对大、中型水电站参加电网AGC运行时可能出现的由
电力市场技术支持系统是建立在现代计算机技术和通信技术基础上的电子商务系统,其中的各项交易活动随着计算机技术的应用而愈加完善和高效.本文通过对电力市场特点和新一代的
本文重点介绍了《电力系统电能累计量传输配套标准》DL/T719-2000在国家电力调度通信中心电能量计量系统中的实际应用情况、应注意的问题和一些认识,对IEC60870-5-102标准的
中国台湾省南部的农业科学家已选育出一个芒果新品种,并鼓励果农大规模种植。据高雄区农业研究和推广局局长Huang Hsien-liang称,2008年4月9日该芒果新品种已正式被命名为Sum
为了增加电力变压器的可用性和达到乐观的运行管理,在线状态监测是有用的和必需的.根据大量运行系统的经验,提出一种通用的传感器装置.然后描述了利用连接到互联网的现代监测
会议
本文针对目前兴起的MPLS/VPN组网,分析了MPLS/VPN组网的电力调度省内网和国家电力调度骨干网连接的几种方式,并且对其连接的实现和策略提出了自己的观点.
本文依据城市化和电力需要,提出了在城市的心脏地区建立变电站的解决方案,即功能集成化的紧凑变电站.它不仅能减少变电站的投资费用,而且降低了整个寿命周期费用.
在第一部分中,我们将说明取消管制对能源市场参预者带来的关键性演变,并且重点介绍这些演变已经带来的新需求.然后,我们将考查针对这些现在已经可以提供的和将来能够提供的新
当大家听到高清环绕声优秀作品的时候,都会想起DTS在2008年举办的首届DTS多声道环绕声优秀作品评选活动,2008年所举办的评选活动不仅为我们提供了一个优秀环绕声作品的表演平
为了分析电力系统中各种故障和事故的发生原因,我们开发了基于面向对象技术的事件追忆系统,该系统首次在东北电力系统实现了秒级的全网实时信息数据存储,并具备了基于面向对