- Статус
- Оффлайн
- Регистрация
- 13 Фев 2026
- Сообщения
- 402
- Реакции
- 8
Народ, кто плотно сидит на реверсе Геншина под ПК, подскажите по базе. Столкнулся с классической проблемой при попытке вытащить дампы.
Суть такая: пытаюсь натравить il2cppInspector на игру, но софт требует UnityPlayer.dll, который в актуальных билдах Genshin Impact либо спрятан, либо модифицирован так, что стандартные тулзы его не переваривают. В логах пусто, а привычные методы дампа через тот же Cpp2IL или инспектор выдают ошибки по зависимостям.
Кто как сейчас достает актуальные оффсеты и структуры?
Если у кого завалялся рабочий воркфлоу или мануал по актуальному патчу, поделитесь инфой. Интересует именно техническая часть: как вытащить чистый дамп без мусора защиты.
Кто как обходил этот затык с поиском либ?
Суть такая: пытаюсь натравить il2cppInspector на игру, но софт требует UnityPlayer.dll, который в актуальных билдах Genshin Impact либо спрятан, либо модифицирован так, что стандартные тулзы его не переваривают. В логах пусто, а привычные методы дампа через тот же Cpp2IL или инспектор выдают ошибки по зависимостям.
Кто как сейчас достает актуальные оффсеты и структуры?
- Пытались ли вы дампить UserAssembly.dll напрямую через Scylla под запущенным процессом?
- Как сейчас обстоят дела с расшифровкой global-metadata.dat? Хойоверсы знатно накрутили защиту (HoYoProtect), и простым закидыванием файлов в дампер уже ничего не решается.
- Есть ли смысл ковырять мобильную версию libil2cpp.so ради сигнатур, или там слишком серьезные различия в структурах с ПК-версией?
По опыту, MHY протоколы часто блочат доступ к памяти даже при выключенном драйвере, если пытаться лезть сторонними дебаггерами без нормального хайда. Юзать стандартные публичные дамперы — идея так себе, профитнее писать свой дампер под конкретную версию.
Если у кого завалялся рабочий воркфлоу или мануал по актуальному патчу, поделитесь инфой. Интересует именно техническая часть: как вытащить чистый дамп без мусора защиты.
Кто как обходил этот затык с поиском либ?