Cpp2IL icon indicating copy to clipboard operation
Cpp2IL copied to clipboard

Work-in-progress tool to reverse unity's IL2CPP toolchain.

Results 71 Cpp2IL issues
Sort by recently updated
recently updated
newest added

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...

enhancement
good-first-issue

``` ===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......

bug
area:libcpp2il

## 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...

enhancement

![image](https://github.com/SamboyCoding/Cpp2IL/assets/8395509/aa372e40-4c7e-4b67-850e-c772e464e518)

bug
area:libcpp2il

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]...

enhancement
area:libcpp2il

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 ![image](https://user-images.githubusercontent.com/35262707/206866148-745e321f-7006-42f9-8306-90d7c2862d63.png) The game itself is able to parse them correctly because `il2cpp_field_get_offset` returns correct values and as far as I know...

bug
arch:x86
area:libcpp2il