DocumentCode :
2114272
Title :
Operand stack dependence based Java static software birthmark
Author :
Yong Wang ; Fenlin Liu ; Zheng Zhao ; Bin Lu ; Xin Xie
Author_Institution :
Zhengzhou Inst. of Inf. Sci. & Technol., Zhengzhou, China
fYear :
2013
fDate :
23-25 July 2013
Firstpage :
1090
Lastpage :
1095
Abstract :
Due to the problem of semantic lost when extracting birthmark with k-gram algorithm, the operand stack dependence based static software birthmark is proposed in this paper. Before the birthmark extraction, the stack dependence bytecode fragments are got through analysis the stack dependence relation of stack behaviors in Java program. The birthmark is comprised of the stack dependence bytecode fragments and their occurrence frequencies in program. The experimental results show that the proposed birthmark has good credibility and robustness, and the performance is improved.
Keywords :
Java; Java program; birthmark extraction; k-gram algorithm; operand stack dependence based Java static software birthmark; stack behaviors; stack dependence bytecode fragments; stack dependence relation; Heuristic algorithms; Java; Resilience; Resistance; Semantics; Software; Vectors; bytecode fragments; software birthmark; software protection; stack dependence;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Fuzzy Systems and Knowledge Discovery (FSKD), 2013 10th International Conference on
Conference_Location :
Shenyang
Type :
conf
DOI :
10.1109/FSKD.2013.6816359
Filename :
6816359
Link To Document :
بازگشت