K-gram based software birthmarks

K-gram based software birthmarks
复制标题

DOI:
10.1145/1066677.1066753
复制
发表时间:
2005-03
期刊:
CMAJ : Canadian Medical Association Journal
影响因子:
--
通讯作者:
Ginger Myles;C. Collberg
Ginger Myles;C. Collberg
中科院分区:
其他
文献类型:
--
作者:
Ginger Myles;C. Collberg

文献摘要

被引文献

相似文献

软件胎记依赖于程序固有的独特特征,以在可疑盗窃的情况下识别程序。在本文中,我们提出了一种新的胎记技术,唯一地确定一个程序,通过指令序列和经验评估。为了评估胎记技术的强度,我们研究了两个属性:可信度和语义保持转换的弹性。我们表明,该技术提供了高可信度和弹性。此外,它补充了以前提出的静态胎记技术。
Software birthmarking relies on unique characteristics that are inherent to a program to identify the program in the event of suspected theft. In this paper we present and empirically evaluate a novel birthmarking technique which uniquely identifies a program through instruction sequences. To evaluate the strength of the birthmarking technique we examine two properties: credibility and resilience to semantics-preserving transformations. We show that the technique provides both high credibility and resilience. Additionally, it complements previously proposed static birthmarking techniques.