Menu
Menu
inquire

Documentation

iOS

DexProtecting Hybrid and Cross-Platform Applications

JavaScript and HTML-based Hybrid and Cross-Platform Apps

It is straightforward to DexProtect a hybrid or cross-platform app developed using frameworks such as Cordova (including Ionic), React Native, and NativeScript. Simply specify the framework within the <ios> element of the configuration file:

'
<ios>
...
   <cordova/>
...
</ios>
'
<ios>
...
   <reactNative/>
...
</ios>
'
<ios>
...
   <nativeScript/>
...
</ios>

DexProtector will then automatically target the relevant assets (e.g. JavaScript code files) for encryption.

All additional protection mechanisms - further Resource Encryption, RASP Runtime Checks, Public Key Pinning, UI Protection, and Alice integration - can be applied as they would be with a native app.

Flutter

DexProtector supports apps developed with Flutter in just the same way as native apps; there is no difference in the configuration requirements.