【摘 要】
:
随着开源软件社区的快速发展,代码复用造成的漏洞传播现象也日益严重。虽然底层软件开发者通常会尽快修复所发现的漏洞,但是上层软件往往不会及时更新所依赖的底层软件,它们依然可能包含在最新的底层软件中。为此,部分开源软件倾向于隐藏安全补丁,推迟公开漏洞相关信息;而另一方面,这些漏洞信息的缺失也给相似漏洞检测任务增大了难度。现有的相似漏洞检测方法存在以下问题:(1)由于漏洞和补丁代码高度相似,现有方法难以准
论文部分内容阅读
随着开源软件社区的快速发展,代码复用造成的漏洞传播现象也日益严重。虽然底层软件开发者通常会尽快修复所发现的漏洞,但是上层软件往往不会及时更新所依赖的底层软件,它们依然可能包含在最新的底层软件中。为此,部分开源软件倾向于隐藏安全补丁,推迟公开漏洞相关信息;而另一方面,这些漏洞信息的缺失也给相似漏洞检测任务增大了难度。现有的相似漏洞检测方法存在以下问题:(1)由于漏洞和补丁代码高度相似,现有方法难以准确判断待测代码是否含有漏洞;(2)由于漏洞信息被有意隐藏,现有方法无法识别这些已被发现但未被公开的漏洞;(3)近期热门的深度学习方法需要大量数据支持,现有公开漏洞数据集中包含的信息有限。针对上述问题,本文的主要工作是从实际项目中挖掘被隐藏的安全补丁,并将其用于基于深度学习的相似漏洞检测任务。为了有效挖掘隐藏的安全补丁,同时丰富漏洞数据库,本文改进了前人提出的安全补丁特征,使之适合大范围的安全补丁挖掘,随后将其运用到真实项目中挖掘隐藏的安全补丁,验证了该方法的有效性。为了在相似漏洞检测任务中区别漏洞和补丁代码,并充分运用扩展的数据集,本文搭建了一种三胞胎图神经网络,该模型可以充分利用代码的语法、语义信息,以及三元组损失函数训练该神经网络,使其能够放大补丁和漏洞代码之间的特征差距,并缩小相似漏洞代码之间的特征差距。实验结果表明,该方法在相似漏洞检测效果上优于已有的相似漏洞检测方法。
其他文献
目的:检索、评价和总结血液透析病人自体动静脉内瘘自我管理的证据,为临床实践提供循证证据。方法:系统检索国内外指南网站、中英文数据库和专业协会网站中与血液透析病人自体动静脉内瘘自我管理内容相关的文献,检索时限为建库至2023年1月5日,由2~4名研究者对纳入文献进行质量评价、证据提取和汇总。结果:共纳入10篇文献,包括临床决策3篇、指南3篇、系统评价2篇、专家共识2篇,最终总结出包括健康教育、动静脉
背景和目的肝内胆管结石(Hepatolithiasis)是一种易复发的胆道良性疾病,肝内胆管结石患者可以出现不同程度的胆管炎,诸如右侧腹痛、发热,甚至黄疸,部分并发肝脓肿、胆汁性肝硬化、门静脉高压症,晚期可发生胆管癌,很多患者需要进行多次手术治疗,严重影响患者的生活质量,加剧患者及其家属的经济负担。对于复发性肝内胆管结石再手术的疗效及其术后的生活质量的准确评估有助于指导临床个体化治疗方案的制定,传
随着人们对个人健康监测和各种电子传感器的兴趣日益浓厚,柔性电子技术受到了极大的关注。柔性电子设备的主要供电方式是电池。然而,相比尺寸日渐缩小的电子设备和传感器,电池显得很笨重,并且需要频繁地更换,对柔性电子设备的轻便型和功能性产生了限制。因此,自供电设备有广泛的应用前景。对于可穿戴柔性电子设备而言,人体自身的热量是源源不断、取之不尽的能量,热电材料可以实现将热能转化为电能,因此本文对可穿戴柔性热电
<正>教学内容:人教版数学六年级上册第一单元分数乘法第一课时“分数乘整数”。教学过程:一、课前热身,旧知铺垫1.同学们,今天我们要学习新知识了。看,你们都长大了一岁,个个精气神充足,老师非常高兴。我有几个小问题想考一下大家过去学的知识,看看这些知识有没有随时间的流逝而忘记?
研究背景:烟雾病是一组以颈内动脉及其近端分支进行性狭窄或闭塞,随后代偿增生形成脑底异常血管网为特征的脑血管疾病。临床上除了更容易发生短暂性脑缺血发作、脑梗死、脑出血、癫痫等症状外,还可能表现出多个领域的认知功能障碍。其中,跨期决策能力是高级社会认知的组成部分,是需要在考虑时间成本、权衡收益后进行的选择,在精神疾病领域多有报道。有研究发现烟雾病患者多合并有基础认知功能障碍,突出表现在执行功能方面,但
目的:分析免疫检查点抑制剂(ICIs)联合抗血管生成药物治疗Her-2阴性晚期胃和胃-食管结合部癌(GC/GEJC)患者的疗效及安全性,同时分析双药联合化疗治疗Her-2阴性晚期GC/GEJC患者的疗效及安全性,对比两种不同治疗方案在疗效及安全性方面的差异。方法:回顾性收集安徽医科大学第一附属医院普外科及肿瘤内科2019年10月至2021年9月收治40例的晚期Her-2阴性GC/GEJC患者临床资
研究背景:肝移植目前已成为肝脏失代偿期患者的标准治疗方法,但其术后胆道并发症(biliary complications,BC)的发生却是导致受体生存时间减少及生存质量下降的重要影响因素。早期研究报道BC发生率高达50%,随着器官保存技术、免疫抑制剂的发展及手术技术的不断进步,目前肝移植术后BC的发病率已下降至5%~25%,但由于其治疗复杂、病死率高,因此也被业内学者称为肝移植术的“阿喀琉斯之踵”
学术发表和交流经历了一个重大的变革期,其中一个革故鼎新的变化就是开放获取运动的出现。开放获取实际上是学者和机构出于现行传统订阅制下的期刊出版模式的强烈不满而提出的。研究机构和出版机构的矛盾集中在以下几点:1)日益高涨的订阅费;2)版权之争;3)学术成果窃取;4)对学术交流的延迟影响。于是,预印本平台孕育而生,它是互联网时代开放获取最主要的形式。但是,目前这些预印本平台是从业务管理到数据管理仍然是中
固体氧化物燃料电池(solid oxide fuel cell,SOFC)由于其高效率、低污染等优点被认为是未来将会得到广泛应用的能量转换装置。但是,SOFC的使用寿命短是限制其广泛应用的一个巨大障碍,电池的力学性能是其中一个方面的原因,高温运行下热膨胀系数失配导致的热应力和装配过程产生的残余应力都会导致SOFC内部断裂而失效。本论文主要探索在不连续问题模拟上有巨大优势的近场动力学(peridyn
随着近年来高通量生物学技术的提高,生物医学研究愈发依赖于可计算性知识。基因本体论作为一种系统地对物种基因及其产物属性进行注释的方法和过程,是当前描述基因功能及其产物功能最全面的可计算知识资源库。基因本体论注释常用来解释大规模的分子生物学实验,例如基因产物的作用、变异等,这些组学实验都与基因本体所注释的基因功能密切相关。本文面向生物医学领域,基于基因本体论提出一种结合Sentence-ou Bio