Skip to content

v1.2.0 - Moonton Partitioned Metadata & Resilient Fallback Engine

Choose a tag to compare

@github-actions github-actions released this 06 Sep 05:47
· 5 commits to main since this release

What's Changed

New Features

  • Moonton Partitioned Metadata Support: Native detection and reconstruction of Moonton / MLBB partitioned metadata (Asset/vwi) into valid IL2CPP v29 global-metadata.dat structures.
  • Resilient Metadata-Only Fallback: Added MetadataOnlyDumper to gracefully recover and dump all assemblies, types, methods, fields, and strings directly from metadata if binary analysis encounters packed or protected binaries.
  • Metadata Envelope Normalizer: Added MetadataNormalizer to automatically detect, align, and strip custom headers or envelope wrappers from non-standard metadata files.

Improvements & Architecture

  • Enhanced Container Extraction: PackageExtractor now supports multi-APK sets (Split APKs, config.arm64_v8a.apk), .xapk, and .apkm bundles with automatic architecture matching.
  • Comprehensive Test Suite: Added automated tests for normalizers, container extraction, and fallback modes with 34/34 unit tests passing.

Performance & Packaging

  • Native single-file ahead-of-time builds for 6 target architectures (Windows x64/arm64, Linux x64/arm64, macOS x64/arm64).

Full Changelog: v1.1.0...v1.2.0