Heuristic-based IL2CPP metadata reconstruction tool for Standoff 2 (0.39.2 x64).
The tool attempts to reconstruct a valid global-metadata.dat header from embedded metadata found inside libunity.so
Run in Terminal:
pip install -r requirements.txtpython main.py --libunity path/to/libunity.so --output global-metadata.datTelegram: SxNews Discord: experienceinmymind
Thanks to Michel-M-Code
Inspired by Metadata-Decryptor
I haven't implemented all the functionality yet, but I may do so in the future.
Known reordered structs:
- Il2CppTypeDefinition
- Il2CppImageDefinition
- Il2CppGlobalMetadataHeader
- Il2CppCodeRegistration
- Il2CppCodeGenModule
- Il2CppMetadataRegistration
If you have any questions or bug reports, ask in discord or create an issue. Yep, im used AI to make code more readable 😊
This project is intended for research, reverse engineering, and educational purposes.