首页> 外文期刊>Information and software technology >A method for detecting the theft of Java programs through analysis of the control flow information
【24h】

A method for detecting the theft of Java programs through analysis of the control flow information

机译:通过分析控制流信息来检测Java程序失窃的方法

获取原文
获取原文并翻译 | 示例
       

摘要

A software birthmark refers to the inherent characteristics of a program that can be used to identify the program. In this paper, a method for detecting the theft of Java programs through a static software birthmark is proposed that is based on the control flow information. The control flow information shows the structural characteristics and the possible behaviors during the execution of program. Flow paths (FP) and behaviors in Java programs are formally described here, and a set of behaviors of FPs is used as a software birthmark. The similarity is calculated by matching the pairs of similar behaviors from two birthmarks. Experiments centered on the proposed birthmark with respect to precision and recall. The performance was evaluated by analyzing the F-measure curves. The experimental results show that the proposed birthmark is a more effective measure compared to earlier approaches for detecting copied programs, even in cases where such programs are aggressively modified.
机译:软件胎记是指可用来识别程序的程序的固有特性。本文提出了一种基于控制流信息的通过静态软件胎记检测Java程序盗窃的方法。控制流信息显示了程序执行期间的结构特征和可能的行为。此处正式描述Java程序中的流路径(FP)和行为,并且将FP的一组行为用作软件胎记。通过匹配来自两个胎记的成对相似行为来计算相似度。实验集中于拟议的胎记,涉及准确性和召回率。通过分析F量度曲线评估性能。实验结果表明,与较早的检测复制程序的方法相比,即使在对此类程序进行了积极修改的情况下,所提出的胎记也是一种更有效的措施。

著录项

  • 来源
    《Information and software technology》 |2009年第9期|1338-1350|共13页
  • 作者单位

    Division of Computer Science, Korea Advanced Institute of Science and Technology, 335 Gwahangno, Yuseong-gu, Daejeon 305-701, Republic of Korea;

    Division of Computer Science, Korea Advanced Institute of Science and Technology, 335 Gwahangno, Yuseong-gu, Daejeon 305-701, Republic of Korea;

    Division of Computer Science, Korea Advanced Institute of Science and Technology, 335 Gwahangno, Yuseong-gu, Daejeon 305-701, Republic of Korea;

    Division of Computer Science, Korea Advanced Institute of Science and Technology, 335 Gwahangno, Yuseong-gu, Daejeon 305-701, Republic of Korea;

  • 收录信息
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

    software birthmark; software copyright protection; software theft detection; java bytecode analysis;

    机译:软件胎记;软件版权保护;软件盗窃检测;Java字节码分析;

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号