Layered encryption of the security code
With Promon SHIELD™, your sensitive app data is protected against static attacks on user devices or within the app itself. The encryption keys are never stored on the device, or added in the static code of the app, but are dynamically generated on the device protected by our whitebox-backed solution. Promon SHIELD™ protects your app assets and secrets inside a published app.
Code obfuscation methods
The benefits of multi-layered protection
With app shielding, your application is protected against both static and dynamic attacks.
Once an app is released, it is subject to many different types of attacks – even if you release it through an official distribution channel. Utilizing code protection combined with multi-layered runtime protection features will make your apps less prone to intrusion, tampering, reverse engineering and malware attacks, and should be your first line of defence when securing your apps.
Promon SHIELD™ offers the most comprehensive app shielding solution on the market. In addition to applying robust obfuscation to your Android, iOS, and Javascript apps, Promon SHIELD™ will monitor your app’s runtime behaviour and detect if your app executes in an insecure environment, e.g. hooking frameworks, emulators and debuggers.
An introduction to app code obfuscation
The importance of code obfuscation and how it enhances your app security