Загрузка...

Как сделать нахождение инструкций у оффсета

Тема в разделе C/C++ создана пользователем idkwhyureadthis 24 фев 2024. 137 просмотров

Загрузка...
  1. idkwhyureadthis
    idkwhyureadthis Автор темы 24 фев 2024 0 29 июн 2021
    В игре, при новом значении у оффсета ( я его меняю, получаю преимущество хоть какое ), то у меня в этом оффсете при дебагге процесса игры, видно появление в этом оффсете новых инструкций, которые всегда динамические, а если эти возникающие инструкции заменять на nop, то они возникнут снова, в таком же количестве, но после 1-2 таких процедур замены на nop, то все мои замены значений начинают работать

    Вроде бы - это простой по факту античит, вручную ставить через cheat engine nop на эти функции не проблема, но как это сделать в коде на C++? инструкции - динамические, действия у инструкций всегда одни и те же, оффсет найден , к процессу подключаюсь стабильно
     
  2. unnamed001
    unnamed001 25 фев 2024 5997 2 сен 2020
    я так понял это какая-то динамическая память? может jvm?
     
    1. idkwhyureadthis Автор темы
      unnamed001, да, это динамический участок памяти у оффсета, про jvm хз, тк и сама игра написана на C# , тут уже будет crl по идеи
    2. unnamed001
      idkwhyureadthis, ну можешь поставить бп на запись и все адреса что записывают нопать)
  3. idkwhyureadthis
    idkwhyureadthis Автор темы 25 фев 2024 0 29 июн 2021
    Видел еще , могут инструкции( 7FF8E55D3E92, 7FF8E55C3E22 и др похожие возникающие при замене значений ) не nop-ить, а рандомить другими значениями , оставляя действия и ломая логику, что бы замена значений работала . Такое действие может быть разумным?
     
    25 фев 2024 Изменено
  4. artmfdg
    artmfdg 5 мар 2024 113 17 янв 2019
    ну так пиши nop на этот адрес по таймауту и всё, не понятно, в чем вопрос, с этим проблемы какие-то есть? если всё известно
     
Top