native_armor_vault 2.0.0
native_armor_vault: ^2.0.0 copied to clipboard
Maximum security native code obfuscation for Flutter. Multi-layer encryption, anti-debugging, root detection, and function name obfuscation for advanced protection.
2.0.0 🔥 #
Maximum Security Release - Complete rewrite with advanced hardening
New Features:
- Multi-layer encryption (XOR + S-box + Bit rotation)
- Runtime key derivation (no plaintext keys in binary)
- Anti-debugging protection
- Root/jailbreak detection
- Function name obfuscation
- LLVM code obfuscation (Android)
- Complete symbol stripping
Attack Resistance:
- Intermediate hackers: 30 min → 4-6 hours (12x harder)
- Advanced: 10 min → 1-2 hours (10x harder)
- Expert: 10 min → 30-45 min (4x harder)
Breaking Changes:
- Generator output completely changed
- Function names now mangled
- Must regenerate:
dart run native_armor_vault:generate
Migration:
flutter pub upgrade native_armor_vault
dart run native_armor_vault:generate
flutter clean && flutter pub get
flutter build apk --release
Trade-offs:
- Binary size: +15-20 KB
- Decryption: -10-15% slower
- Build time: +30-40%
1.0.3 #
Critical Fix:
- Fixed Android package name in pubspec.yaml plugin configuration
- Changed
com.native.armor_vault→com.nativearmor.vault
1.0.2 #
Android Build Fixes:
- Fixed Java keyword conflict (
nativeis reserved) - Added AGP 8.x namespace support
- Removed deprecated package attribute
1.0.1 #
Security & Stability:
- Rotating XOR (uses all key characters)
- Fixed memory crash (removed incorrect
calloc.free) - Thread safety (
thread_localbuffers) - iOS build fixes (.symlinks directory)
1.0.0 #
Initial Stable Release:
- Rotating XOR encryption
- iOS/Android support
- FFI bridge
- Automated code generation
0.0.9 0.0.1 #
Early development versions with basic XOR obfuscation.