2005 · 189 citations · 10 references
ComputingComputer EngineeringComputer ScienceAuthenticationComputer SecurityProgramming LanguagesSoftware Fault ToleranceSoftware Validation
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.
10
On the resemblance and containment of documents
Arndt Bröder · 2002 · 1.7K citations
Clone detection using abstract syntax trees
Ira D. Baxter, A. Yahin, Leonardo de Moura et al. · 2002 · 1.3K citations
Saul Schleimer, Daniel Shawcross Wilkerson, Alex Aiken · 2003 · 1.1K citations
Finding similar files in a large file system
Udi Manber · 1994 · 589 citations