O'Reilly logo

Java EE 6 Cookbook for Securing, Tuning, and Extending Enterprise Applications by Mick Knutson

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Securely obfuscating Java byte-code

Java and other byte-code languages are written in somewhat intuitive phonetic language, which makes the readability for development and maintenance easy. This poses a significant issue for intellectual property and other information that needs to be maintained in confidence.

If there is potential access to compiled resources such as JAR libraries, there are several decompilers on the market that can decompile these class files into readable code.

For developers of Java, Android-based applications for Google Android, Blackberry Playbook or similar applications based on an APK compilation containing .dex and other resources, there is a tool called dex2jar, which can decompile .dex compiled files back to .class ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required