Loading...
Please wait, while we are loading the content...
Similar Documents
SODB: A Novel method for Software Plagiarism Detection based on Stack Operation Dynamic Birthmark
| Content Provider | Semantic Scholar |
|---|---|
| Author | Fan, Ming Liu, Jianzhuang Zheng, Qinghua Tian, Zhenzhou Zhuang, Eryue Liu, Ting |
| Copyright Year | 2014 |
| Abstract | 中图分类号: TP309.7 SODB: A Novel method for Software Plagiarism Detection based on Stack Operation Dynamic Birthmark Ming Fan, Jun Liu, Qinghua Zheng, Zhenzhou Tian,Eryue Zhuang Ting Liu MOE Key Lab. for Intelligent Networks and Network Security, Xian Jiaotong University, Xian 710049, China 2 School of Software and Microelectronic, Northwestern Polytechnical University , Xi’an 710049, China Abstract: Software plagiarism detection is one of the key techniques for the protection of software intellectual property. In this paper, a new kind of dynamic birthmark SODB (Stack Operation Dynamic Birthmark) is proposed, which utilizes the characteristics of push and pop operation of call stack during program execution, to uniquely identify the program. Plagiarism detection is realized by evaluating the similarity of their SODBs among different programs providing the same inputs. In the experiments, 35 versions of 14 different software taken from the SourceForge are selected, based on which we generated totally 87 samples by processing with different compilers and optimization levels and semantic-preserving code obfuscation techniques. The quality of our SODB are evaluated with these 87 experimental objects, and the results show that our method can accurately recognize plagiarism between copies and distinguish between independently implemented programs with only about 6.7% misjudgement rate and 7% false negative rate at the absence of software source code. |
| File Format | PDF HTM / HTML |
| Alternate Webpage(s) | https://labs.xjtudlc.com/labs/wlaq/dbpd/site/papers/ctcis2014.pdf |
| Language | English |
| Access Restriction | Open |
| Content Type | Text |
| Resource Type | Article |