Cpp2IL
Cpp2IL copied to clipboard
Work-in-progress tool to reverse unity's IL2CPP toolchain.
The game I'm trying to decompile is The Escapists on Android, using Unity 2018.4.5. During decompilation (I REALLY want to generate pseudocode and read through the game's code) Cpp2Il proceeds...
Cpp2IL works fine, but I need a feature to dump symbol map and load it to disassemblers like IDA or Ghidra for debugging, just like what IL2CppDumper does. Are there...
``` ===Cpp2IL by Samboy063=== A Tool to Reverse Unity's "il2cpp" Build Process. [Info] [Program] Running on Win32NT [Info] [Program] Determined game's unity version to be 2022.1.0 [Info] [Library] Initializing Metadata......
## Context Currently, the development branch only supporting empty method filling, whilst the legacy branch supports some platform-specific method body recovery. ## Motivation for posting this issue I needed a...

Attempting to reverse a unity game made in Unity 5.5.2 for Android yields the following error: ~~~c# ===Cpp2IL by Samboy063=== A Tool to Reverse Unity's "il2cpp" Build Process. [Info] [Program]...
been looking for il2cppinspector that support 2021.3.9f1 but seem the repo is unmaintaned...and no guide how to update it...looking for cpp2il that support 2021.3.9f1 thank you
Looking for the `Plugins` dir in the current working directory is kind of not expected behaviour but this can enable some customized usage. But again I think it should also...
- Makes core cleaner by not having architecture specific dependencies - Makes it possible for library consumers to pick what architectures they need - Update Disarm to https://github.com/SamboyCoding/Disarm/pull/12 - Implement...
Example: `HatOptions` struct in Among Us 2022.12.8s, unity 2020.3.22f1  The game itself is able to parse them correctly because `il2cpp_field_get_offset` returns correct values and as far as I know...