10.3969/j.issn.1000-386x.2020.03.006
基于程序控制流的静态软件胎记算法研究
针对传统S KB软件胎记检测程序抄袭结果不准确的问题,提出一种基于程序控制流的软件胎记方法进行抄袭检测.使用Java程序静态分析的结果作为元信息,通过分析元信息得到字节流指令.分析字节指令流以及程序的控制流结构,并将其中的外部引用替换为外部控制流结构,以该控制流结构作为软件胎记.使用VF2算法计算两胎记之间的相似度,从而判定两程序之间是否存在抄袭行为.实验结果表明,所提胎记较传统S KB胎记更具可信性.
软件胎记、程序控制流结构、VF2、算法、相似度、抄袭检测
37
TP3(计算技术、计算机技术)
西安工业大学教育改革项目18 jgz01
2020-03-31(万方平台首次上网日期,不代表论文的发表时间)
共6页
32-37