petushok55
@petushok55
Обучаюсь на практике.

Как достать код скрипта из собранного apk файла (il2cpp)?

Такая беда, нигде не могу найти исходник своего старого проекта, но уж понадобился один C# скрипт из того проекта.
Может есть какие-то способы получить его?
Пробовал AssetRipper последней версии, он скрипты находит, но их содержимое пустое.
Ilspy, DnSpy не знаю как использовать на сборках il2cpp
  • Вопрос задан
  • 381 просмотр
Пригласить эксперта
Ответы на вопрос 2
Никак. В этом и суть il2cpp, что с ним не работает ilspy и прочие.
Ответ написан
Комментировать
@Ezekiel4
Охотник на пиратов и сборщик монолитов
При сборке il2cpp точный исходный вид обратно восстановить уже 100% не получится, как минимум потому что теряются исходные наименования (да, я в курсе про global-metadata.dat и дампы ошибок, но их может не быть, а если и есть - это гемор для избранных). Да и задачка там сводится, по сути, к обратному преобразованию из низкоуровневого кода.

Мне думается, что проще заново написать.. но если вам не влом, можете полазить по гитхабу, там китайцы несколько проектов ведут. Типа такого (не проверял) - https://github.com/Perfare/Il2CppDumper
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы