DocumentCode
3498198
Title
A Framework for Mobile Phone Java Software Protection
Author
Zhang, Xuesong ; He, Fengling ; Zuo, Wanli
Author_Institution
Coll. of Comput. Sci. & Technol., Jilin Univ., Changchun
Volume
2
fYear
2008
fDate
11-13 Nov. 2008
Firstpage
527
Lastpage
532
Abstract
Illegal distribution and use of software is a big ad hoc problem in software industry today, especially on the growing market of mobile software products: the lack of protection may be the most important setback of the expansion of this market. In this paper we present our copy protection scheme targeting primarily mobile phone Java applications, which combines techniques of obfuscation, diversity and tamper-proofing. Instead of obfuscating the program itself , we choose to obfuscate the program interpretation. Each set of permutation rules are combined with one SIM card number, and used as the auxiliary input to a Java Virtual Machine when the program is executed. The obfuscated interpretation enables us to hide functionality of a given program P unless the permutation being taken is revealed. The permutation space is sufficiently large, which ensure successful attacks on one´s embedded copyright protection mechanism cannot be generalized successfully to other installed copies. Experimental result shows that there is little influence to the file size and execution efficiency.
Keywords
Java; ad hoc networks; copyright; mobile computing; software engineering; Java software protection; Java virtual machine; SIM card number; ad hoc problem; copy protection scheme; copyright protection; illegal distribution; mobile phone; mobile software products; program interpretation; software industry; tamper-proofing; Application software; Computer science; Educational institutions; Helium; Information technology; Java; Mobile handsets; Reverse engineering; Software protection; Virtual machining; Java Bytecode; Mobile phone; Obfuscation; Software protection;
fLanguage
English
Publisher
ieee
Conference_Titel
Convergence and Hybrid Information Technology, 2008. ICCIT '08. Third International Conference on
Conference_Location
Busan
Print_ISBN
978-0-7695-3407-7
Type
conf
DOI
10.1109/ICCIT.2008.98
Filename
4682295
Link To Document