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

Как задать формулу для CE или создать скрипт

Запланировано Прикреплена Закрыта Перенесена Взлом игр (вопросы и ответы)
4 Сообщения 3 Posters 269 Просмотры
Загружаем больше сообщений
  • Сначала старые
  • Сначала новые
  • По количеству голосов
Ответить
  • Ответить, создав новую тему
Авторизуйтесь, чтобы ответить
Эта тема была удалена. Только пользователи с правом управления темами могут её видеть.
  • B
    Burado
    отредактировано 24 февр. 2023 г., 05:20

    Всем привет . Кто может помочь : в игре все адреса записываются в массив типа ?? ?? ?? ?? 00 00 80 05 , как заставить CE , чтобы он показал хотя бы цветом( так же как при изменении обычного значения ) в каком массиве изменилось значение ?? ?? ?? ??, потому что он не умеет отсеивать их, а пролистывать 1.8к+ и уж тем более запомнить все числа не реально.

    S 1 ответ Последний ответ 24 февр. 2023 г., 05:45 Ответить Цитировать 0
    • S
      StoneWeaver administrators @Burado
      отредактировано 24 февр. 2023 г., 05:45

      @Burado привет! В большинстве игр такие адреса относятся к какой-то сущности более высокого уровня. Например, в стратегии адреса юнитов могут лежать в структуре игрока, а адрес структуры игрока, в свою очередь, может лежать в структуре мира или что-то в этом духе.
      Если я правильно тебя поянл, пользуясь этой информацией, ты можешь попробовать выйти на структуру, содержащую массив нужных тебе адресов, и с помощью возможностей Dissect Strctures отслеживать, какие элементы этого массива (адреса) меняются.

      1 ответ Последний ответ Ответить Цитировать 0
      • S StoneWeaver переместил эту тему из Общий в 24 февр. 2023 г., 05:48
      • M
        MasterGH
        отредактировано 8 мар. 2023 г., 08:52

        Пользователь @Burado написал в Как задать формулу для CE или создать скрипт:

        как заставить CE , чтобы он показал хотя бы цветом( так же как при изменении обычного значения ) в каком массиве изменилось значение ?? ?? ?? ??

        Скорее всего, такая функция не поддерживается (или я её не смог найти) и её надо реализовывать программно.

        В твоем примере маска из 8 байт и половина маски неизвестна "?? ?? ?? ?? 00 00 80 05".

        В данном случае я бы искал как 8-ми байтовое значение промежутком, а потом изменилось или не изменилось. Учитывать, что в памяти значение перевернутое (соответствует маске).
        4a5cd624-aa58-428f-8252-ba03b033f3fb-image.png

        B 1 ответ Последний ответ 15 мар. 2023 г., 19:29 Ответить Цитировать 0
        • B
          Burado @MasterGH
          отредактировано 15 мар. 2023 г., 19:29

          Пользователь @MasterGH написал в Как задать формулу для CE или создать скрипт:

          ?? ?? ?? ?? 00 00 80 05

          более точный массив из 10 байт ( ?? ?? ?? ?? 00 00 80 05 00 00 ) так примерно 2-3к адресов отпадает

          1 ответ Последний ответ Ответить Цитировать 0
          • Первое сообщение
            Последнее сообщение