ProGuard users understand that optimizing applications can provide some limited protection against static analysis. However, Android applications and SDKs can still be prone to decompiling by malicious actors using readily available tools. This opens up applications to many forms of abuse, including:
DexGuard protects native Android and cross-platform apps and SDKs against reverse engineering and other forms of misuse. It hardens the application’s code and enables the app to defend itself at runtime.
Shrinker for Java bytecode with basic protection against static analysis.
Specialized tool for the advanced protection of Android applications. Features everything ProGuard provides and more:
Although ProGuard is a great start to mobile app security, it’s primary purpose is to shrink Java/Kotlin apps; not to serve as a security solution. DexGuard, is our comprehensive Android mobile app security solution that integrates seamlessly with your existing ProGuard (or R8) configuration.
“I built Locale from day one with privacy and security in mind, so I’ve always been very careful about what kinds of tools I use. DexGuard has made Locale X more secure, faster, and better for users.”