Closed not-matthias closed 5 years ago
Use IL2CPP DUMPER GUI Version
Recently i tried to dump Il2cpp lib file & it's version is 29. I successfully get dump.cs file and structure but there is an error in generate dummy dll file. It shows the following problem -
System.Exception: Invalid compressed integer format at Il2CppDumper.BinaryReaderExtensions.ReadCompressedUInt32(BinaryReader reader) at Il2CppDumper.BinaryReaderExtensions.ReadCompressedInt32(BinaryReader reader) at Il2CppDumper.Il2CppExecutor.GetConstantValueFromBlob(Il2CppTypeEnum type, BinaryReader reader, BlobValue& value) at Il2CppDumper.Il2CppExecutor.TryGetDefaultValue(Int32 typeIndex, Int32 dataIndex, Object& value) at Il2CppDumper.DummyAssemblyGenerator..ctor(Il2CppExecutor il2CppExecutor, Boolean addToken) at Il2CppDumper.DummyAssemblyExporter.Export(Il2CppExecutor il2CppExecutor, String outputDir, Boolean addToken) at Il2CppDumper.FormGUI.Dump(Metadata metadata, Il2Cpp il2Cpp, String outputDir) at Il2CppDumper.FormGUI.Dumper(String file, String metadataPath, String outputPath)
And i using Il2cppdumper GUI 2.0.1
Il2CppDumper version: v4.5.3
Target Unity version: 2018.2
Mode: Auto (Plus)
Describe the issue: I get valid script.py and dump.cs files, but it always crashes when trying to create the dummy dll.
Output: