Pro Guard

ProGuard 4.0.1 Its main advantage compared to other Java obfuscators is probably its compact template-based configuration.
Download

Pro Guard Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Freeware
  • Publisher Name:
  • Eric Lafortune
  • Operating Systems:
  • Windows 2K/XP/2003/Vista
  • File Size:
  • 2.06 MB

Pro Guard Tags


Pro Guard Description

Its main advantage compared to other Java obfuscators is probably its compact template-based configuration. ProGuard is a free Java (Free DVD Decoder) class file shrinker, optimizer, obfuscator, and preverifier. It detects and removes unused classes, fields, methods, and attributes. It optimizes bytecode and removes unused instructions. It renames the remaining classes, fields, and methods using short meaningless names. Finally, it preverifies the processed code for Java 6 or for Java Micro Edition. ProGuard's main advantage compared to other Java obfuscators is probably its compact template-based configuration. A few intuitive command line options or a simple configuration file are usually sufficient. ProGuard is fast - it only takes seconds to process programs and libraries of several megabytes. The results section will present the actual figures for several applications. ProGuard is a command-line tool with an optional graphical user interface. It also comes with plugins for Ant and for the J2ME Wireless Toolki (Mac DVD Toolkit)t. Here are some key features of "ProGuard": Creating more compact code, for smaller code archives, faster transfer across networks, faster loading, and smaller memory footprints. Making programs and libraries harder to reverse-engineer. Listing dead code, so it can be removed from the source code. Retargeting and preverifying existing class files for Java 6, to take full advantage of Java 6's faster class loading.


Pro Guard Related Software