This is a customized Unity Il2CppDumper GUI developed based on the original source code by Perfare.
β Runs on Windows β Supports both Android and iOS β Intuitive and user-friendly GUI β Generates structs, dummy DLLs, and exports scripts for IDA Pro, Ghidra, and Hopper
-
Prepare your files:
libil2cpp.so(Android) orUnityFramework/ the main gameExecutable(iOS)global-metadata.dat
-
Run
Il2CppDumper GUI. -
Select your paths:
- Executable file β Point to your
libil2cpp.so,UnityFramework, or the main gameExecutable. - global-metadata.dat β Point to the game's metadata file.
- Output directory β Choose the folder where you want to save the dumped results.
- Executable file β Point to your
-
Click Start. The tool will automatically:
- Dump the binary data
- Generate C# structures (
structs) - Generate dummy DLLs
- Copy analysis scripts to the output directory
-
Open the generated
dump.csor DummyDLL using dnSpy or ILSpy to begin your analysis.
- Perfare β Original author of Il2CppDumper
- AndnixSH β Developer of the previous GUI version
- Mr D - DS Gaming β Maintained and Enhanced GUI Edition
