Indlæg

Viser indlæg fra juli, 2019

Manually dump il2cpp unity 2019.x.x on Android games

Billede
Dump libil2cpp.so and global-metadata.dat file
Input correct unity version you have found in any asset files... Just put 2019.1
When the error occur, do NOT close cmd. Remember the offset of MetadataRegistration


In the GUI version of dumper, it will also write the MetadataRegistration offset for you


Disassemble libil2cpp.so file with IDA Pro and let it finish loading for a while
Press G and jump to address of MetadataRegistration


Press X to view xrefs as follows.


Double-click on the blue selection in the figure to jump.
armeabi-v7a: The CodeRegistration offset is right below MetadataRegistration


arm64-v8a:
Press space to switch to graph mode and look way above

x86: The CodeRegistration offset is right below MetadataRegistration

Relaunch il2cppdumper and dump manually with the offsets you have found


Manually dump il2cpp on iOS games

Billede
This is for x64 binary only on iOS games
Dump decrypted binary file and global-metadata.dat file
When the error occur, do NOT close cmd. Remember the offset of codeRegistration


In the GUI version of dumper, it will also write the CodeRegistration offset for you

Disassemble binary file with IDA Pro and let it finish loading for a while
Press G and jump to address of CodeRegistration


Press X to view xrefs as follows.


Double-click on the blue selection in the figure to jump.
Look at the red box, It's the unk offset of MetadataRegistration


Relaunch il2cppdumper and dump manually with the offsets you have found