Android app obfuscation with DexGuard

Request a Quote

Android app obfuscation refers to rendering code illegible without affecting its functionality. The techniques used to obfuscate Android code in this manner vary considerably. They range from the replacement of readable names in the code by difficult to decipher alternatives (name obfuscation) to the modification of the logical structure of the code to make it less predictable and traceable (control flow obfuscation).

Another obfuscation technique consists of the conversion of simple arithmetic and logical expressions into complex equivalents (arithmetic obfuscation). These Android obfuscation techniques can protect apps, APKs and SDKs against reverse engineering.

Request a Quote

dexguard-header_image

How Android obfuscation works with DexGuard

  • Takes Proguard protection a step further by obfuscating control flow, native code and library names, resources and SDK method calls
  • Encrypts strings, classes, assets, resource files and native libraries
  • Extends app security with runtime application self-protection and real-time threat monitoring

Multilayer security for comprehensive protection

What our customers are saying

With DexGuard, we can almost double the shrinking results for our mobile app ... Obfuscation makes class names shorter, so we save space. An added benefit is that the code is protected from being decompiled and read externally.

Engineer | Leading travel booking company

Payments is such a sensitive industry. Nobody wants to lose money, so security was a big priority for us. … Not only did we need to secure our SDK for compliance purposes, but we also wanted to offer the most secure product for our customers.

Product Manager | Major mobile payment app/SDK company

Working with Guardsquare has been an excellent experience for our development team because of how seamless it was to implement their mobile app security solutions. We were able to get up and running with DexGuard and iXGuard quickly, and the customer support has been excellent.

Representative | International Bank

Our awards

about-us-2

Guardsquare is the global reference in mobile application protection.

More than 700 customers worldwide across all major industries rely on Guardsquare to secure their mobile applications against reverse engineering and hacking.

Built on the open source ProGuard technology, Guardsquare software integrates transparently in the development process and adds multiple layers of protection to Android (DexGuard) and iOS (iXGuard) applications, hardening them against both on-device and off-device attacks. With the addition of ThreatCast, its mobile application security console, Guardsquare offers the most complete mobile application security solution on the market today.