We are pleased to announce that version 2.0 of the DexGuard NDK add-on has been released. The NDK add-on extends the functionality of DexGuard. It enables you to harden native libraries (C/C++) while DexGuard protects the applications and libraries that contain them.
DexGuard NDK 2.0 contains following improvements:
- Control flow obfuscation. The DexGuard NDK add-on protects specified functions against human reverse engineering and automated analysis. Control flow obfuscation alters their structure without affecting their functionality.
- Improved string encryption. Version 2.0 of the DexGuard NDK provides improved string encryption in addition to control flow obfuscation and arithmetic obfuscation.
- Support for ndk-build and CMake. The DexGuard NDK add-on integrates transparently in the older ndk-build build system and in the more recent CMake build system.
- Support for macOS and Linux. You can build your hardened native libraries with the extended Android NDK on MacOS and on Linux and target all common Android platforms (ARM 32/64, Intel 32/64, MIPS 32).
DexGuard NDK 2.0 is easy to configure. You can specify the location and the level of protection using a simple YAML configuration file.
Guardsquare
Connect with the author
Other posts you might be interested in
Protection
10 min read
| December 16, 2025
Retailers Brace for a Merry (and Scary) Mobile Shopping Season
Read More
Android
69 min read
| December 9, 2025
Rethinking Root Detection in Modern Mobile App Security
Read More
Android
1 min read
| December 8, 2025
Guardsquare Acquires Extended Threat Defense (XTD) Assets From Verimatrix
Read More
General Terms | Privacy Policy | Cookie Policy | Security
Tervuursevest 362 bus 1, 3000 Leuven, Belgium |
VAT: BE0550675829 |
© 2016-2025 Guardsquare nv. All rights reserved.



