DocumentCode :
3576283
Title :
A Software Birthmark Based on System Call and Program Data Dependence
Author :
Kaige Liu ; Tao Zheng ; Linxi Wei
Author_Institution :
Software Inst., Nanjing Univ., Nanjing, China
fYear :
2014
Firstpage :
105
Lastpage :
110
Abstract :
With the rapid development of software technology and open source projects, software industry becomes more and more threatened by software piracy. As an excellent detection technique of software piracy, software birthmark, which can describe the unique characteristic of a program, has obtained more and more attention. In this paper, we propose a software birthmark called SCDG-DDGB (System Call Dependence Graph - C Data Dependence Graph Birthmark) which combines system call dependence with program data dependence. SCDG-DDGB keeps the advantages of system call based software birthmark and expands the scope of detection. What´s more, SCDG-DDGB also can be used to detect algorithm plagiarism. We demonstrate the accuracy of SCDG-DDGB and evaluate the robustness with many powerful obfuscation techniques. The result shows that SCDG-DDGB is reliable and effective in detecting software piracy.
Keywords :
DP industry; computer crime; graph theory; DDGB; SCDG; algorithm plagiarism detection; data dependence graph birthmark; software birthmark; software industry; software piracy; system call dependence graph; Computer crime; Data mining; Java; Registers; Robustness; Software; Software algorithms; dynamic analysis; program data dependence; software birthmark; software intellectual property;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Web Information System and Application Conference (WISA), 2014 11th
Print_ISBN :
978-1-4799-5726-2
Type :
conf
DOI :
10.1109/WISA.2014.28
Filename :
7057997
Link To Document :
بازگشت