DocumentCode :
2900730
Title :
Instruction-Words Based Software Birthmark
Author :
Lianhong Ma ; Yong Wang ; Fenlin Liu ; Lin Chen
Author_Institution :
Henan Inst. of Product Quality Supervision & Inspection, Zhengzhou, China
fYear :
2012
fDate :
2-4 Nov. 2012
Firstpage :
909
Lastpage :
912
Abstract :
An instruction-words based software birthmark is proposed by applying the idea of document copy detection technology based on word frequency. The birthmark extraction algorithm consists of two steps. Firstly, an instruction-word library is established by taking statistic on instruction combinations of program samples, and then instruction-words are extracted according to the instruction-word library. The birthmark is composed of instruction-words and their frequencies. In order to ensure that the birthmark has a better performance, this paper analyzes several forms of instruction-word frequency vectors. Then the form transformed with instruction-words of the one program as benchmark is selected to calculate birthmark similarity with vector cosine. To evaluate the performance of the birthmark, nearly ten thousand Java class files are gathered to establish an instruction-word library, which contains about fifty thousand instruction-words. By comparing 28 pieces of Java software, the experimental results indicate that the birthmark has good credibility and general resilience.
Keywords :
Java; copy protection; copyright; security of data; software performance evaluation; Java bytecode analysis; Java class files; birthmark extraction algorithm; birthmark similarity calculation; document copy detection technology; instruction-word frequency vectors; instruction-word library; instruction-words based software birthmark; intellectual property right protection; performance evaluation; program samples; software theft detection; vector cosine; word frequency; Benchmark testing; Java; Libraries; Nickel; Resilience; Software; Vectors; software birthmark; software theft detection; intellectual property right protection; Java bytecode analysis;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Multimedia Information Networking and Security (MINES), 2012 Fourth International Conference on
Conference_Location :
Nanjing
Print_ISBN :
978-1-4673-3093-0
Type :
conf
DOI :
10.1109/MINES.2012.131
Filename :
6407413
Link To Document :
بازگشت