【摘 要】
:
源代码漏洞的自动检测是一个重要的研究课题。目前现有的解决方案大多是基于线性模型,依赖于源代码的文本信息而忽略了语法结构信息,从而造成了源代码语法和语义信息的丢失,
【机 构】
:
大数据技术与系统国家工程研究中心服务计算技术与系统教育部重点实验室集群与网格计算湖北省重点实验室大数据安全湖北省工程研究中心,华中科技大学计算机科学与技术学院,华中科技大学网络空间安全学院,深圳华中科
【基金项目】
:
国家自然科学基金项目(No.U1936211),深圳市基础研究(学科布局)(No.JCYJ20170413114215614),广东省省级科技计划项目(No.2017B010124001),广东省重点领域研发计划项目(No.2019B010139001)的资助
论文部分内容阅读
源代码漏洞的自动检测是一个重要的研究课题。目前现有的解决方案大多是基于线性模型,依赖于源代码的文本信息而忽略了语法结构信息,从而造成了源代码语法和语义信息的丢失,同时也遗漏了许多漏洞特征。提出了一种基于结构表征的智能化漏洞检测系统Astor,致力于使用源代码的结构信息进行智能化漏洞检测,所考虑的结构信息是抽象语法树(Abstract Syntax Tree,AST)。首先,构建了一个从源代码转化而来且包含源码语法结构信息的数据集,提出使用深度优先遍历的机制获取AST的语法表征。最后,使用神经网络模型学习A
其他文献
立体几何是高中数学难点和重点之一,作为需要空间思维的立体几何,我们对几何图形的认识、处理及选择正确思维方法直接决定了学生基础知识的掌握程度和应用水平.本文中笔者基
本文要点:1.发展乡镇工业是结束我国“二元经济”结构的客观要求;2.以集体经济为主,多种层次和多种成份并存的所有制结构是乡镇工业健康发展的重要条件;3.强化宏观间接调控机
怎样开展精神支持疗法第四军医大学附属一院主任医师王家华精神支持疗法是一种指导性心理治疗方法。它是根据心理学知识与原理,通过谈心给病人以解释、疏导、安慰、启发、鼓励
谷氨酰胺具有许多重要生理功能,在营养治疗中合理使用能明显改善危重病患者的免疫状况和临床预后。本文就谷氨酰胺在营养治疗中的作用做一综述。
模糊测试(fuzzing)具备自动化程度高、可重现性好及易扩展等特点,是软件漏洞挖掘的有效方法之一。针对其固有的测试盲目性和低效性,一批先进的灰盒模糊测试方法被提出并应用
【正】 人类,大自然之子,是地球物质不断运动、变化的产物。它以地球为生存、发展之本。两百多万年以来,人类凭借这星球所提供的适宜环境,一代又一代地繁衍,造就了今日的繁荣
【正】 我省农村随着生产责任制的逐步完善,大大解放了生产力,农村经济迅速发展,出现了一部分剩余劳动力,他们从事工业、商业、运输、服务等行业,搞活了农村商品经济,从而使
深度学习在很多人工智能应用领域中取得成功的关键原因在于,通过复杂的深层网络模型从海量数据中学习丰富的知识。然而,深度学习模型内部高度的复杂性常导致人们难以理解模型
通过对红富士苹果采取冬季整形、调整树体结构、规范树形,强化夏季修剪、冬夏剪相结合,加强肥水管理,推行壁蜂授粉和人工授粉技术,控制花果留量,配合相应的套袋、摘叶转果、