This project shows example code of how to dump out il2cpp assemblies from memory. This is useful for apps where the metadata is encrypted.
The method heavily relies on the il2cpp reflection system, and uses il2cpp calls to reconstruct the dll's
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"
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
knah - AssemblyUnhollower (which this can be used with) & other help
perfare / Jumboperson - for the original il2cppdumper