Skip to content

shalzuth/Il2CppRuntimeDumper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Il2CppRuntimeDumper

This project shows example code of how to dump out il2cpp assemblies from memory. This is useful for apps where the metadata is encrypted.

How does this work

The method heavily relies on the il2cpp reflection system, and uses il2cpp calls to reconstruct the dll's

Known issues

Game crashes - hopefully only after it dumps the game

Invalid DLLs - it's still not perfect, feel free to drop a PR

Can't compile - restore nuget packages with "dotnet restore"

Todo

Add memory location scripts for inclusion into IDA (like il2cppdumper has)

Fix DLL generation to be 1:1 with il2cppdumper

Remove lots of bad debug code

Credits

knah - AssemblyUnhollower (which this can be used with) & other help

perfare / Jumboperson - for the original il2cppdumper

About

dumps il2cpp dummy dlls during runtime

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages