基于语法树结构优化和控制流图比对的软件同源性检测技术研究

来源 :北京邮电大学 | 被引量 : 5次 | 上传用户:ninghong0319
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在互联网飞速发展的今天,软件著作权保护越来越引起人们的重视,软件同源性检测技术也就变得越来越重要,在软件知识产权保护和打击计算机犯罪司法取证过程中,需要对软件进行同源性检测以确定其知识产权归属。软件同源性检测可以从源代码和二进制程序两个方面进行。目前,针对源代码的软件同源性检测技术还没有专门针对常见的if语句进行检测,而针对二进制程序的软件同源性检测技术也没有专门针对抄袭检测的目的进行优化。本文从源代码和二进制程序两个方面对软件同源性检测技术进行了深入的研究。首先,本文对针对源代码和二进制程序的软件同源性检测技术进行了详细的介绍;其次,本文简单介绍了源代码同源性检测系统和二进制程序同源性检测系统的整体架构设计,并列举了各个模块的具体功能和实现方法,在此基础上提出了基于抽象语法树结构优化的源代码同源性检测算法以及基于控制流图比对的二进制程序同源性检测算法,并详细介绍了针对if语句的语法树结构优化方案,通过实验,分别证明了两种算法在源代码和二进制程序两个方面进行同源性检测的有效性;最后,对本文的研究工作进行了总结,并指出了进一步研究工作的方向。针对抄袭检测的特点,本文从源代码和二进制程序两个方面分别创新性地提出了基于语法树结构优化和基于控制流图比对的软件同源性检测算法,为软件知识产权保护和打击计算机犯罪司法取证提供一定的参考。
其他文献
目的 探讨新生儿肺炎(NP)患儿血清白细胞介素-6(IL-6)、降钙素原(PCT)、免疫球蛋白水平的变化及对疾病的诊断价值.方法 选取金华市中心医院确诊的NP患儿119例,其中细菌性肺炎
目的 探讨聊城市某区2015-2018年2 604对育龄夫妇孕前检查结果,了解本市计划怀孕夫妇孕前影响优生的风险暴露情况,从而有针对性地加强孕前干预,提高出生人口素质,预防出生缺
近年来,国际形势动荡,恐怖袭击事件时有发生。公共安全问题日趋严重,对于公交车上发生的危害公共安全的事件也越来越多,犯罪分子常常采用汽油、管制刀具等对普通民众进行伤害
目的 探讨丹参川芎嗪对小儿病毒性心肌炎心肌酶、氧化应激及炎症因子表达的影响.方法 研究对象为浙江省海盐县人民医院于2014年12月-2017年4月间收治的92例小儿病毒性心肌炎
在中国,对很多人来讲,纤维艺术是一个新事物,即把美术作品用纤维材料表现出来。在纤维艺术领域,有一个名字经常被提及——尼跃红。作为这一新兴艺术领域的领军人之一,尼跃红
在现代军事卫星系统建设中,广泛使用星间链路。在常规通信手段不能进行正常通信的情况下,为了保证可靠的最低限度通信,需要应急模式,降低捕获难度以及保障捕获概率。根据系统的需
电场生物效应已越来越受到人们的关注,尤其是在静电场生物效应方面,国内外学者已做了大量的研究工作,并取得了丰硕的研究成果。近年来,在将静电技术应用于某些农业育种等方面
超宽带(Ultra Wideband,UWB)技术具有传输速率高、发射功率低、多径分辨率高、抗干扰能力强等优点,使得它受到越来越多的关注。尤其是UWB技术超过一般窄带信号的高定位精度,
目的 探讨儿童特发性血小板减少性紫癜(ITP)的预后特点及其相关影响因素,为临床早期积极治疗和改善预后提供依据.方法 对289例ITP患儿进行随访调查,依据预后转归将其分为治愈
学位