Awesome
frida-il2cpp-bridge
A Frida module to dump, trace or hijack any Il2Cpp application at runtime, without needing the global-metadata.dat
file.
Features
- Dump classes, methods, fields and so on
- Trace, intercept and replace method calls
- Mess around with the C# runtime
- Il2Cpp structs and global metadata (almost) free
Compatibility
Unity version
It should work for any Unity version in the range 5.3.0 - 2022.1.x.
Platforms
Android, Linux, Windows, iOS, macOS are supported. However, only Android and Linux are "tested": expect breakage if you are using another platform.
Acknowledgements
Thanks to meme and knobse for helping and getting me into this, and to djkaty and nneonneo for providing the Il2Cpp API.
Problems?
Discussions and Wiki are both active. Use them!