ProGuard
6.4#12 in code obfuscation softwareFree planFree planAndroidLinuxmacOSWindows
Visit| Fact | ProGuard | Tigress |
|---|---|---|
| Maker | Guardsquare says Eric Lafortune released ProGuard in 2002 and the company was founded in 2014. | Christian Collberg identifies himself as Tigress's primary developer and a professor in the University of Arizona Department of Computer Science. |
| Purpose | ProGuard is an open-source command-line tool for shrinking Java bytecode and optimizing code. | Tigress is a diversifying obfuscator for C designed to defend against static and dynamic reverse engineering. |
ProGuard suits developers working on Java or Kotlin applications who want bytecode shrinking, optimization, and obfuscation as part of a command-line build. It supports projects using several documented build systems, including Android Gradle, Maven, and Ant.
It suits software-protection developers, students learning obfuscation, and researchers studying reverse engineering. Nonprofit organizations can use it without a listed charge.