Releases: open-obfuscator/o-mvll
Releases · open-obfuscator/o-mvll
Release list
v1.9.1
v1.9.0
Compatibility:
- Xcode version: 26.5
- NDK version: r29
Changelog:
- Add support for NDK 29
v1.8.0
v1.7.0
Compatibility:
- Xcode version: 26.3
- NDK version: r26d
Changelog:
- Allow applying passes in
registerOptimizerLastEPCallback - Add support for obfuscating strings within structs and vectors
- Configuration file:
- Choose the phase in which a pass is executed
- Apply arithmetic transformations after constant obfuscation
- Various bug fixes and general improvements
v1.6.0
v1.5.1
Compatibility:
- Xcode version: 26.0
- NDK version: r26d
Changelog:
- Signing certificate for iOS has been updated.
v1.5.0
Compatibility:
- Xcode version: 26.0
- NDK version: r26d
Changelog:
- Swift support, including compilation mode with whole-module optimization;
- Logging has been improved;
- IndirectCallPass has been made more resilient to optimizations;
- Various fixes across passes, improving overall robustness.
v1.4.1
Compatibility:
- Xcode version: 16.3
- NDK version: r26d
Changelog:
- Build artifact for AndroidNDK has been renamed.
v1.4.0
Compatibility:
- Xcode version: 16.3
- NDK version: r26d
Changelog:
- New passes have been introduced, including IndirectBranch, IndirectCall, BasicBlockDuplicate and FunctionOutline
- Improvements in Control-Flow Breaking
- Support AndroidNDK for macOS
- Support Thumb mode for AArch32
- Bug fixes & other improvements.
v1.3.0
Compatibility:
- Xcode version: 16.2
- NDK version: r26d
Changelog:
- Allow configurable inclusion / exclusion of obfuscation at module / function granularity
- Improvements in Control-Flow Breaking:
- Support for iOS
- Improved pass stability
- Update Xcode and NDK
- Other bug fixes & improvements
- More details here