首页> 中国专利> 基于动态指令依赖图胎记的软件局部抄袭检测方法

基于动态指令依赖图胎记的软件局部抄袭检测方法

摘要

本发明提出了一种基于动态指令依赖图胎记的软件局部抄袭检测方法,包括:1)利用动态插桩,对待分析程序进行指令级监控,捕获每个函数的指令轨迹;2)对记录每个函数的动态指令轨迹,开展数据依赖和控制依赖分析,构建动态指令依赖图胎记;3)计算指令依赖图胎记间的相似性,实现函数间相似性的度量;4)基于给定阈值,为原告程序中的每个函数构建可疑函数表;5)提取程序的静态函数调用图,在调用依赖关系引导下,进行可疑函数精准的一一配对;6)基于调用依赖关系,装配匹配的函数对生成抄袭证据图,度量涉嫌抄袭部分的比例。本发明通过构建函数级胎记,实现对局部抄袭的检测;本发明首次提出抄袭证据图的概念,可极大增强证据效力。

著录项

  • 公开/公告号CN108399321A

    专利类型发明专利

  • 公开/公告日2018-08-14

    原文格式PDF

  • 申请/专利权人 西安邮电大学;

    申请/专利号CN201711072012.5

  • 申请日2017-11-03

  • 分类号G06F21/16(20130101);

  • 代理机构61200 西安通大专利代理有限责任公司;

  • 代理人田洲

  • 地址 710062 陕西省西安市长安南路563号

  • 入库时间 2023-06-19 06:33:14

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2018-09-07

    实质审查的生效 IPC(主分类):G06F21/16 申请日:20171103

    实质审查的生效

  • 2018-08-14

    公开

    公开

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号