Mobile applications are vulnerable. When you've secured your server, storage and communication, the app remains the weakest link for attackers. Our software hardens apps against on-device and off-device attacks. Keep your software safe from reverse engineering and tampering. Save time and effort with our state-of-the-art protection techniques.
Mobile applications are never fast enough. Nicely abstracted code and external libraries can be at odds with performance goals. Our software optimizes the apps again, improving performance by 20%. Your customers will thank you for providing a better experience.
Mobile applications are becoming large. Shiny features and bulky libraries can be a challenge. Our software reduces the application size by 20 to 90%, resulting in a smaller download time and fast app usage. Your users will enjoy a superior experience.
Unprotected apps are vulnerable to several attacks
Apps protected with DexGuard
"We have undergone a security evaluation by an independent lab and the obfuscation of the code was deemed very good. Congratulations!"
"My app usually gets pirated after a few hours, but now it hasn't been pirated after several weeks, thanks to DexGuard!"
"More than 75 Percent of Mobile Applications Will Fail Basic Security Tests through 2015"
Android is the prime mobile target for cyber criminals:
87% of mobile devices are Android (Forbes), but Android has some disadvantages. Android apps are easy to reverse engineer. There are a lot of hacking tools available that are free and easy to use and let anyone reverse engineer or even 'trojanize' an Android app. Android is responsible for 92% of all known mobile malware.
Possible vulnerabilities for unprotected apps:
Insertion of malware (key logging, password snooping, connection tampering), theft of data & intellectual property, swapping advertisements, changing brands, bypassing authentication logic, piracy and last but not least loss of credibility.
Google recommends to run an obfuscation tool like Proguard at a minimum. In addition they recommend to:
"Because ProGuard makes your application harder to reverse engineer, it is important that you use it when your application utilizes features that are sensitive to security like...
Last year, several security companies, for instance anti-virus companies, have chosen DexGuard to protect their security software. More than 100 financial institutions are also...