|
河北科技大学学报 2011
汇编语言程序相似性检测混合算法DOI: 10.7535/hbkd.2011yx02009, PP. 138-142 Keywords: 汇编语言,相似性检测,抄袭,属性计数,结构度量 Abstract: 根据汇编语言自身的特点,提出了结合属性计数和结构度量技术的相似性检测混合算法。在该方法中,将程序段的数目、子程序定义和调用的次数、循环指令loop出现的次数、转移指令出现的次数作为结构信息,73个使用频率较高的关键字作为属性信息。在从汇编语言程序中提取这些信息后,利用卡方检验来判断2个程序的相似性。实验结果表明,从混合算法得到的结果与人工检测的结果相一致,优于从属性计数和结构度量技术得到的结果。
|