A Primer on Java Obfuscation

Abstract : Java is not a secure language and its increasing use puts sensitive information at risk. While the authors do not recommend Java software that involves sensitive information, the current reality is that Java is used in these applications. To address this reality, this article discusses Java obfuscation techniques.

[1]  Koen De Bosschere,et al.  LOCO: an interactive code (De)obfuscation tool , 2006, PEPM '06.

[2]  Laurie J. Hendren,et al.  Decompiling Java using staged encapsulation , 2001, Proceedings Eighth Working Conference on Reverse Engineering.

[3]  Douglas Low,et al.  Java Control Flow Obfuscation , 1998 .