Tool
Cpp2CS
Cpp2CS recovers managed methods from Android ARM64 Unity IL2CPP ELF binaries and matching metadata, emitting CIL assemblies, C# source and per-method diagnostics. Its pipeline models machine IR, IL2CPP runtime idioms, memory SSA and type recovery while marking unresolved portions.
- Targets
- Binary
- Category
- Native analysis tools
- Relationship
- Foundation tool
- Sources reviewed
Requirements & limits
- Prerequisites: .NET 10 SDK, the Il2CppDumper submodule, and a matching binary and metadata pair.
- Scope: Recovery is modeled for Android ARM64 ELF, Unity 2022.3.62f2 and metadata v31.
- Limits: Generated project files do not establish that the source compiles or runs.
- License: MIT license.
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · MetaMikuAI/Cpp2CS · Revision c1acd6b
- docs/%E6%9E%B6%E6%9E%84.md GitHub · MetaMikuAI/Cpp2CS · Revision c1acd6b
More in Native binaries
- ghidra-c6000 · Tool
- cocos2d-dumper · Tool
- Binary Ninja Security Analysis Plugin · Tool
- Human-Readable Decompilation · Tool
- BinStruct Inspector · Tool
- SimpleParserPE · Tool