Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Gameguardian il2cpp] Some errors in dumping #838

Open
il2cppHowToUse opened this issue Dec 29, 2024 · 0 comments
Open

[Gameguardian il2cpp] Some errors in dumping #838

il2cppHowToUse opened this issue Dec 29, 2024 · 0 comments

Comments

@il2cppHowToUse
Copy link

il2cppHowToUse commented Dec 29, 2024

Errors:

Initializing metadata...
Metadata Version: 31
Initializing il2cpp file...
Applying relocations...
Il2Cpp Version: 31
Detected this may be a dump file.
Input il2cpp dump address or input 0 to force continue:
032cc000
Searching...
CodeRegistration : a223d18
MetadataRegistration : a4953f8
Dumping...
ERROR: Some errors in dumping
......
ERROR: Some errors in dumping
Done!
Generate struct...
System.IndexOutOfRangeException: Index was outside the bounds of the array.
   at Il2CppDumper.Il2CppExecutor.GetTypeDefName(Il2CppTypeDefinition typeDef, Boolean addNamespace, Boolean genericParameter) in C:\projects\il2cppdumper\Il2CppDumper\Utils\Il2CppExecutor.cs:line 151
   at Il2CppDumper.StructGenerator.CreateStructNameDic(Il2CppTypeDefinition typeDef) in C:\projects\il2cppdumper\Il2CppDumper\Outputs\StructGenerator.cs:line 951
   at Il2CppDumper.StructGenerator.WriteScript(String outputDir) in C:\projects\il2cppdumper\Il2CppDumper\Outputs\StructGenerator.cs:line 55
   at Il2CppDumper.Program.Dump(Metadata metadata, Il2Cpp il2Cpp, String outputDir) in C:\projects\il2cppdumper\Il2CppDumper\Program.cs:line 265
   at Il2CppDumper.Program.Main(String[] args) in C:\projects\il2cppdumper\Il2CppDumper\Program.cs:line 99
Press any key to exit...

032cc000 is the starting address from where dump were created. The header that I add to dumped file is:
Header

7F 45 4C 46 02 01 01 00 00 00 00 00 00 00 00 00 
03 00 B7 00 01 00 00 00 3C 85 AE 02 00 00 00 00
40 00 00 00 00 00 00 00 C0 0E 90 07 00 00 00 00 
00 00 00 00 40 00 38 00 0A 00 40 00 09 00 07 00
  • Upload executable file and global-metadata.dat:
    lib2cpp + global-metadata ripped

by gameprotection:
https://www.dropbox.com/scl/fo/f8ajtcrr1oveyxk4in2zn/ANDNV1srwf84kmvqlrtpc2o?rlkey=g82afxlp2elucf772b1nvznj0&st=2cd9rvku&dl=0

by NekoYuzu:
https://www.dropbox.com/scl/fo/lvxiyn5xyo9lbyo72pfa4/AE4HM-rVJ0cZOWqGscaJHU0?rlkey=y1j2gzwdb5db0txrr8ntz7xb3&st=outrjabb&dl=0

Original lib2cpp + global-metadata.dat:
https://www.dropbox.com/scl/fo/9cw4nhcbxajbazh7vht5g/AA0dc9kofA9MWswnw7q1b08?rlkey=8lvxjlh5dxqwzut7gkgo2q38c&st=30tiyldn&dl=0

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant