Retrologic Systems Retrologic Systems Retrologic Systems
RetroGuard for Java Obfuscation
  RetroGuard  |  CAPTCHA  |  Contracting  |  Resellers  |  Contact

RetroGuard for Java Bytecode Obfuscation

The Java(tm) class file format exposes an enormous amount of information about your original Java source code. Using one of the many decompilers on the market, Java class files can be accurately converted back into source format. Your code is therefore open to review and decompilation by competitors and to unauthorized modification and redistribution.

Get the RetroGuard obfuscator through our downloads page, and then review the documentation to learn how to apply Java obfuscation to your software. The RetroGuard for Java bytecode obfuscator is distributed under several licensing options:

“We develop a large information framework called XIS (Extensible Information Systems) for the Department of Defense. We tried all of the obfuscators we could find, and RetroGuard was clearly the best. In fact, most of them failed in some way so that we could not use the other obfuscators to deploy our framework. We are very pleased.” — Rich Kadel

Commercial licenses are offered with unlimited email-based support. Non-commercial users of RetroGuard can contact us directly with questions.

Download
Download RetroGuard Now
RetroGuard
  • Written in Java (compliant with Java SE 6 and earlier versions back to JDK-1.1).
  • Designed to be integrated seamlessly into your regular build and quality-assurance process.
  • The RetroGuard obfuscator is driven by a simple script file, with sensible defaults for all Java obfuscation options.
  • RetroGuard has been rigorously tested to ensure, after Java obfuscation, the classes will perform identically to the original.
“...In conclusion, you should always obfuscate your code. Obfuscating your code not only will reduce the size of your application, but can optimize it as well.” — C. Enrique Ortez

The RetroGuard bytecode obfuscator modifies the contents of your class files in such a way that their behaviour is unaffected, while minimizing the amount of information from the source code that is exposed. A side effect of RetroGuard obfuscation is that the class size is reduced, leading to faster download times for your Java products.


Sun, Sun Microsystems, Java and all Java based marks are trademarks or registered trademarks of Sun Microsystems in the United States and other countries.

Site News
(click for more...)
RetroGuard Newsletter
Your email address will be kept strictly confidential and never provided to third parties. Unsubscribe using the email address beneath each mailing.
 Copyright © 1998-2010 Retrologic Systems. retroguard | captcha | contracting | resellers | site map | contact
 All rights reserved. site terms | privacy policy