DocumentCode :
3462050
Title :
Research on Java Software Protection with the Obfuscation in Identifier Renaming
Author :
Tang, Zhanyong ; Chen, Xiaojiang ; Fang, Dingyi ; Chen, Feng
Author_Institution :
Coll. of Inf. Sci. & Technol., Northwest Univ., Xi´´an, China
fYear :
2009
fDate :
7-9 Dec. 2009
Firstpage :
1067
Lastpage :
1071
Abstract :
Identifier renaming is an important aspect of code obfuscation. Identifier renaming can increase program´s complexities and makes the program less readable. Programs after code obfuscated by identifier renaming become more difficult to be decompiled, or the decompiled programs become harder to be recompiled. This paper proposes four identifier renaming algorithms and presents a new obfuscation tool-JIRO. JIRO produces scrambled bytecode with good obfuscation effects while reducing the effort spent on manually code development. Experimental results demonstrate the performance and efficiency of the JIRO.
Keywords :
Java; data encapsulation; security of data; JIRO; Java identifier renaming obfuscator; Java software protection; obfuscation tool; scrambled bytecode; Computer errors; Computer languages; Educational institutions; Error correction; Information science; Intellectual property; Java; Merging; Runtime; Software protection;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Innovative Computing, Information and Control (ICICIC), 2009 Fourth International Conference on
Conference_Location :
Kaohsiung
Print_ISBN :
978-1-4244-5543-0
Type :
conf
DOI :
10.1109/ICICIC.2009.312
Filename :
5412653
Link To Document :
بازگشت