Il2CppMemoryDumper
Dump Il2Cpp ungeschütztes ausführbares ELF und Metadaten aus dem Prozessspeicher
Merkmale
- Reine Shell-Implementierung
- Unterstützt die Erkennung von ELF-Dateiheadern
- Unterstützt die Erkennung von Il2Cpp-Metadatendateiheadern
- Unterstützt das Erraten, welches ELF das richtige ist, basierend auf dem Speicherort
- Unterstützt die automatische Zusammenführung von Speicherregionen
- Unterstützt das Dumping von Il2Cpp-Metadaten aus dem Speicher
- Unterstützt das Dumping entschlüsselter Il2Cpp-Metadaten aus dem Speicher
- Unterstützt die Analyse von ELF-Dateiheadern
- Unterstützt die Analyse von Il2Cpp-Metadatendatei-Headern
Verwendung
Il2CppMemoryDumper.sh <package> [output=/sdcard/dump]
[output]/[startOffset]_[package]_[memoryName].[so/bin/dat]
[output]/[package]_maps.txt
Aufgaben
Problemumgehung
Was ist der nächste Schritt?
- Überprüfen Sie die Version der Il2Cpp-Metadaten. Da
IL2CPP_ASSERT
für Release-Versionen nicht gültig ist, verschlüsseln einige Spiele möglicherweise die Metadatenversion, was zu einem Fehler beim Dump führen kann. (libil2cpp) - Reparieren Sie ELF-Dumps mit SoFixer (oder anderen Reparaturmethoden).
- Dump-Methode und StringLiteral mit Il2CppDumper. Es enthält die neueste Quellcode-Kompilierung (unterstützt IL2CPP 29). Sie können darin auch eine eigenständige ausführbare Datei für Linux (x64, arm, arm64), MacOS (x64, arm64) und WoA (arm, arm64) herunterladen.
Lizenz
Keine Lizenz, Sie dürfen nur dieses Projekt verwenden. Alle Rechte liegen bei NekoYuzu (MlgmXyysd).