Repository navigation
What's Changed
New Features
- Binary Inspector: Auto-detects ELF, PE, Mach-O (32/64-bit & Fat binary ARM64 slice extraction), and WASM, with native iOS
.ipasupport. - Metadata Profiles & Validation: Added
MetadataVersionProfile(v16–v31, v1024) with transform-aware validation for repeating XOR and envelope wrappers. - Candidate Scoring: Discovers and ranks multiple metadata candidates by confidence score (0–100).
- Dump Manifest: Automatically writes
dump-manifest.jsonwith SHA-256 hashes, architecture, and exporter provenance.
Improvements & Fixes
- Address Fidelity: Zero fabricated addresses in fallback mode (explicitly emitted as
// RVA: UNKNOWN). - Exporter Hardening: C# keyword sanitization (
@class), collision-free C++ overloaded typedefs, and compile-time struct layout checks. - Safety & Hygiene: Added zip-bomb protection limits and leak-free
TempWorkspacecleanup. - CLI: Added strict validation for
--magic, unbounded--scan-depth 0/all, and--no-open. - Tests: 12 new regression tests (61/61 tests passing).
Full Changelog: v1.3.0...v1.4.0