Il2CppDumper with Zygisk, dump il2cpp data at runtime, can bypass protection, encryption and obfuscation.
This project is a fork of the original Zygisk-Il2CppDumper by Perfare.
- Install Magisk v24 or later and enable Zygisk
- Build and install module
- Download the prebuilt module from Releases or build it yourself
- Install the module in Magisk and reboot
- Set target game package name
# Set the package name of the game you want to dump adb shell "setprop persist.il2cppdumper.package com.example.game"
- Start the game,
dump.cswill be generated in the/data/data/GamePackageName/files/directory
Note: You can change the target game at any time by setting the property again and restarting the game. No need to rebuild or reinstall the module. Use
setprop persist.il2cppdumper.package com.new.gameto change the target.
If you prefer to build the module yourself:
- Download the source code
- Use Android Studio to run the gradle task
:module:assembleReleaseto compile - The zip package will be generated in the
outfolder - Install the module in Magisk