• Категории
  • Последние
  • Метки
  • Популярные
  • Пользователи
  • Группы
  • Зарегистрироваться
  • Войти
GameHackLab[RU]
  • Категории
  • Последние
  • Метки
  • Популярные
  • Пользователи
  • Группы
  • Зарегистрироваться
  • Войти

Code Filter крашит игру

Запланировано Прикреплена Закрыта Перенесена Взлом игр (начинающим)
6 Сообщения 2 Posters 147 Просмотры
Загружаем больше сообщений
  • Сначала старые
  • Сначала новые
  • По количеству голосов
Ответить
  • Ответить, создав новую тему
Авторизуйтесь, чтобы ответить
Эта тема была удалена. Только пользователи с правом управления темами могут её видеть.
  • H
    Haarfus
    отредактировано 10 сент. 2024 г., 08:33

    Всем привет. Решил воспользоваться Code Filter для отслеживания инструкции, которая отвечает за дамаг при ударе с чем либо. Запустил, выбрал From Unwind Info, подцепился к GameAssembly.dll. Нажимаю Start и где то на половине процесса игра просто крашится. Хотел воспользоваться этим инструментом в двух играх и везде такая беда. Читал где то по этому поводу, что мол надо поменять дебаггер с Windows на VEH, но не помогло. Просто я посмотрел видео по Code Filter и мне показалось, что это очень удобная штука, но на видео нет такой проблемы и нет объяснений, что делать если крашит игру. В чем может быть проблема?

    S 1 ответ Последний ответ 11 сент. 2024 г., 16:59 Ответить Цитировать 0
    • S
      StoneWeaver administrators @Haarfus
      отредактировано 11 сент. 2024 г., 16:59

      Пользователь @Haarfus написал в Code Filter крашит игру:

      Всем привет. Решил воспользоваться Code Filter для отслеживания инструкции, которая отвечает за дамаг при ударе с чем либо. Запустил, выбрал From Unwind Info, подцепился к GameAssembly.dll. Нажимаю Start и где то на половине процесса игра просто крашится. Хотел воспользоваться этим инструментом в двух играх и везде такая беда. Читал где то по этому поводу, что мол надо поменять дебаггер с Windows на VEH, но не помогло. Просто я посмотрел видео по Code Filter и мне показалось, что это очень удобная штука, но на видео нет такой проблемы и нет объяснений, что делать если крашит игру. В чем может быть проблема?

      Привет! У тебя процессор Intel? На процессорах AMD этот функционал может работать не так, как следует. Насколько я понимаю, у тебя игра, написанная на Unity, или чём-то похожем. В этом случае рекомендую воспользоваться связкой Mono в СЕ и dnSpy с подключением отладочных библиотек движка. Возможно, краши происходят потому, что в играх, написанных для .net не все ветви кода сразу присутствуют в памяти процесса. В любом случае, без названия игры сложно говорить что-то конкретное.

      H 1 ответ Последний ответ 11 сент. 2024 г., 19:41 Ответить Цитировать 0
      • H
        Haarfus @StoneWeaver
        отредактировано 11 сент. 2024 г., 19:41

        @StoneWeaver Да, Intel) Игра Star Trucker) Я не умею через Mono работать) Хотя искал и видел там damage) Пробовал ставить ret на функции из damage, но не помогло) Поэтому решил использовать Code Filter для определения инструкции отвечающей за дамаг по траку) Но игру крашит) Возможно ты прав) Потому, что это уже не первая игра, где происходит вылет из за этого) Если это дело в играх, то тогда вопрос можно закрывать)

        S 1 ответ Последний ответ 12 сент. 2024 г., 10:50 Ответить Цитировать 0
        • S
          StoneWeaver administrators @Haarfus
          отредактировано 12 сент. 2024 г., 10:50

          @Haarfus тут скорее дело не столько в игре, сколько в движке, на котором она написана. Unity, как я уже упоминал, не компилирует код в нативный сразу, а по мере исполнения. Потому некоторые ветки кода могут изначально вести в "никуда". Отсюда и краши при код фильтре. Я не уверен на сто процентов, что дело именно в этом, но мне кажется, что дело именно так и обстоит.

          H 1 ответ Последний ответ 12 сент. 2024 г., 12:32 Ответить Цитировать 0
          • H
            Haarfus @StoneWeaver
            отредактировано 12 сент. 2024 г., 12:32

            @StoneWeaver Спасибо за помощь. Тогда оставлю это дело. Может в других играх попробую.

            S 1 ответ Последний ответ 12 сент. 2024 г., 13:17 Ответить Цитировать 0
            • S
              StoneWeaver administrators @Haarfus
              отредактировано 12 сент. 2024 г., 13:17

              @Haarfus Да было бы за что )) Тему закрываю, раз вопрос исчерпан.

              1 ответ Последний ответ Ответить Цитировать 0
              • S StoneWeaver закрыл эту тему в 12 сент. 2024 г., 13:17
              5 из 6
              • Первое сообщение
                5/6
                Последнее сообщение