...
首页> 外文期刊>Computers & Security >Abstract interpretation-based semantic framework for software birthmark
【24h】

Abstract interpretation-based semantic framework for software birthmark

机译:基于抽象解释的软件胎记语义框架

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

获取外文期刊封面封底 >>

       

摘要

Software birthmark is a promising technique for detecting software piracy. Currently, many software birthmarks have been proposed, but the evaluations of these birthmarks are mainly done through experiments and there is no theoretical framework, which makes it difficult to formally analyze and certify the effectiveness of software birthmarks. To solve this problem, a semantic framework for software birthmarks is proposed based on abstract interpretation in this paper. First, two models, which characterize the criteria for the copy relation and program transformation attacks respectively, are given by abstract interpretation. Then, based on these two models, the semantic definition of software birthmarks is presented, and the credibility and the resilience of software birthmarks are formally proved in the proposed semantic framework. Furthermore, software birthmarks are compared with respect to their credibilities and resilience in the lattice of abstract interpretation. Finally, the effectiveness of the proposed framework is demonstrated by evaluating and comparing two typical software birthmarks, the static API birthmark and the static n-gram birthmark.
机译:软件胎记是一种检测软件盗版的有前途的技术。当前,已经提出了许多软件胎记,但是这些胎记的评估主要是通过实验进行的,并且没有理论框架,这使得正式地分析和证明软件胎记的有效性变得困难。针对这一问题,本文提出了一种基于抽象解释的软件胎记语义框架。首先,通过抽象解释给出了两个模型,分别描述了复制关系和程序转换攻击的标准。然后,基于这两个模型,给出了软件胎记的语义定义,并在所提出的语义框架中正式证明了软件胎记的可信度和弹性。此外,将软件胎记在抽象解释的格中比较其可信度和弹性。最后,通过评估和比较两个典型的软件胎记,静态API胎记和静态n-gram胎记,证明了所提出框架的有效性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号