AppSealing adds DEX Encryption as new security feature

AppSealing security is now more robust with the latest addition of DEX Encryption.

Dalvik virtual machine

The Dalvik virtual machine is a service implemented into Android in order to interpret compile code. It’s that virtual machine that runs DEX files.

What is DEX, ODEX, Multi DEX?

DEX (Dalvik EXecutable) or ODEX (Optimized Dalvik EXecutable) files are used to initialize and execute applications on Android. Those files are stored within the APK. Multi DEX simply means that there are several DEX files within an APK.

Why DEX encryption matters

DEX files contain compiled code which means they are a target to hackers. Using Reverse Engineering Techniques, those hackers can make a JAR file or JAVA class file from a DEX file.

By adding DEX encryption (as well as ODEX and Multi DEX), AppSealing adds another layer of security to protect code and assets from being stolen from you.

DEX encryption is available as sealing option on the AppSealing Developer Console here.