Il2CppMemoryDumper
Despejar ELF executável desprotegido Il2Cpp e metadados da memória do processo
Características
- Implementação de shell puro
- Suporta detecção de cabeçalhos de arquivos ELF
- Suporta detecção de cabeçalhos de arquivos de metadados Il2Cpp
- Suporta adivinhar qual é o ELF correto com base na localização da memória
- Suporta fusão automática de regiões de memória
- Suporta despejo de metadados Il2Cpp da memória
- Suporta o despejo de metadados Il2Cpp descriptografados da memória
- Suporta análise de cabeçalhos de arquivos ELF
- Suporta análise de cabeçalhos de arquivos de metadados Il2Cpp
Uso
Il2CppMemoryDumper.sh <package> [output=/sdcard/dump]
[output]/[startOffset]_[package]_[memoryName].[so/bin/dat]
[output]/[package]_maps.txt
Tarefas
Solução alternativa
Qual é o próximo passo?
- Verifique a versão dos metadados do Il2Cpp. Como
IL2CPP_ASSERT
não é válido para versões de lançamento, alguns jogos podem embaralhar a versão de metadados, o que pode causar falha no dump. (libil2cpp) - Corrija o ELF descartado usando SoFixer (ou outros métodos de reparo).
- Método Dump e StringLiteral usando Il2CppDumper. Ele contém a compilação de código-fonte mais recente (suportando IL2CPP 29), você também pode baixar executável independente para Linux (x64, arm, arm64), MacOS (x64, arm64), WoA (arm, arm64) nele.
Licença
Sem licença, você só tem permissão para usar este projeto. Todos os direitos são reservados por NekoYuzu (MlgmXyysd).