- Статус
- Оффлайн
- Регистрация
- 13 Фев 2026
- Сообщения
- 340
- Реакции
- 7
Народ, кто ковырял Phasmophobia, нужна помощь с реверсом.
Пытаюсь набросать простенький софт для автоматического определения призрака по уликам, но уперся в базу. Юзаю Il2CppDumper, дамп снимается нормально, но дальше полная каша в структуре классов.
Проблема:
Не могу выцепить конкретные методы или классы, которые отвечают за текущее состояние призрака и записанные улики в игровом сеансе. Логика игры на Unity/Il2Cpp, но ориентироваться в тысячах неймспейсов без опыта в этой конкретной игре — то еще удовольствие.
Есть кто, кто уже декомпилировал текущую версию или знает, в каких классах искать логику детекции? Не прошу готовый сурс, просто направьте в нужную сторону, чтобы не перелопачивать весь дамп вручную. Кто ковырял, отпишитесь, где искать концы?
Пытаюсь набросать простенький софт для автоматического определения призрака по уликам, но уперся в базу. Юзаю Il2CppDumper, дамп снимается нормально, но дальше полная каша в структуре классов.
Проблема:
Не могу выцепить конкретные методы или классы, которые отвечают за текущее состояние призрака и записанные улики в игровом сеансе. Логика игры на Unity/Il2Cpp, но ориентироваться в тысячах неймспейсов без опыта в этой конкретной игре — то еще удовольствие.
1. Дампер отрабатывает без ошибок, адреса есть.
2. Интересует, где в памяти оседает информация о выбранном призраке (ghost type) и взаимодействиях.
3. Ищу конкретные паттерны или неймспейсы, от которых можно оттолкнуться для хуков.
2. Интересует, где в памяти оседает информация о выбранном призраке (ghost type) и взаимодействиях.
3. Ищу конкретные паттерны или неймспейсы, от которых можно оттолкнуться для хуков.
Есть кто, кто уже декомпилировал текущую версию или знает, в каких классах искать логику детекции? Не прошу готовый сурс, просто направьте в нужную сторону, чтобы не перелопачивать весь дамп вручную. Кто ковырял, отпишитесь, где искать концы?