Unity IL2CPP Reverse Engineering & Modding

6 repos

Tools and libraries for analyzing, decompiling, and modifying Unity games compiled with IL2CPP (Unity's C++ backend for .NET IL code). The cluster centers on extracting metadata from compiled binaries, injecting code into running games, and integrating with IL2CPP runtime internals—spanning decompilers (Cpp2IL, Il2CppDumper), mod loaders (BepInEx, MelonLoader), and interop frameworks (Il2CppInterop) that bridge managed .NET and native C++ boundaries. Developers here work across C# and C to understand and extend closed-source game executables.

C# · 5
C · 1
unity ·39,824
mono ·39,434
dotnet ·31,133
c-sharp ·26,048
decompiler ·26,048
decompiler-engine ·26,048
decompile ·26,048
ilspy ·26,048
dotnetcore ·26,048
pdb ·26,048