GameHackLab[RU]
    • Категории
    • Последние
    • Метки
    • Популярные
    • Пользователи
    • Группы
    • Зарегистрироваться
    • Войти
    1. Главная
    2. Популярные
    Авторизуйтесь, чтобы написать сообщение
    • За всё время
    • За день
    • За неделю
    • За месяц
    • Все темы
    • Новые темы
    • Отслеживаемые темы
    • Неотвеченные темы
    • Все категории
    • N

      [ПОМОЩЬ] Обнаружение ИИ

      Отслеживается Игнорируется Запланировано Прикреплена Закрыта Перенесена Взлом игр (начинающим) cheat engine
      3
      2 Голоса
      3 Сообщения
      253 Просмотры
      N

      @StoneWeaver Не волнуйся, чувак, я все понял! Спасибо большое, ваш совет мне очень помог. Я проследил, почему было показано сообщение, и добрался до функции... Я не менял никаких значений и не "nop"... Это было простое преобразование "jne" в "jmp".

      А еще лучше то, что я нашел функции, которые могут задавать статус животного... Например, сделать так, чтобы оно утомилось, чтобы оно заснуло, сделать его голодным и начать есть, а также разозлить его, что учитывается при прохождении. миссии...

      Вот скриншот того, как это работает, а животные обо мне не заботятся

      Streamable видео

      ОписаниеОписание

      Спасибо за ваше время! Надеюсь, я вернусь, когда на ум придет еще одно сомнение

    • CohenC

      I need help with memory editing for a strategy game.

      Отслеживается Игнорируется Запланировано Прикреплена Закрыта Перенесена Общий
      3
      0 Голоса
      3 Сообщения
      108 Просмотры
      StoneWeaverS

      @Cohen на нашем ресурсе необходимо общаться на русском языке. Тема закрыта.

    • B

      C++ Internal DLL Hack // Pattern Scanner

      Отслеживается Игнорируется Запланировано Прикреплена Закрыта Перенесена Взлом игр (начинающим)
      3
      0 Голоса
      3 Сообщения
      385 Просмотры
      R

      @BiNooos

      C++ Code to Find an Address by Signature
      This code includes:

      A function to compare bytes against a signature and mask.
      A function to iterate over the memory of the module and find the pattern.
      cpp
      Copy code
      #include <Windows.h>
      #include <Psapi.h>
      #include <iostream>

      // Function to compare memory bytes with the pattern and mask
      bool CompareBytes(const BYTE* data, const BYTE* pattern, const char* mask) {
      for (; *mask; ++mask, ++data, ++pattern) {
      if (*mask == 'x' && *data != *pattern) {
      return false; // Byte mismatch
      }
      }
      return (*mask == 0); // Pattern fully matched
      }

      // Function to find the pattern in the memory of the module
      DWORD64 FindSignature(HMODULE hModule, const BYTE* pattern, const char* mask) {
      MODULEINFO moduleInfo = { 0 };
      GetModuleInformation(GetCurrentProcess(), hModule, &moduleInfo, sizeof(MODULEINFO));

      DWORD64 baseAddress = (DWORD64)moduleInfo.lpBaseOfDll; // Base address of the module DWORD64 moduleSize = (DWORD64)moduleInfo.SizeOfImage; // Size of the module BYTE* moduleBytes = (BYTE*)baseAddress; for (DWORD64 i = 0; i < moduleSize; i++) { if (CompareBytes(moduleBytes + i, pattern, mask)) { return (DWORD64)(moduleBytes + i); // Return address if pattern found } } return 0; // Pattern not found

      }

      // Example usage of the pattern scanner
      int main() {
      // Example signature (byte pattern) and mask
      const BYTE pattern[] = { 0x89, 0x45, 0xFC, 0x48, 0x89 };
      const char* mask = "xxxxx"; // 'x' indicates exact match; '?' indicates any byte

      // Replace with the target module handle (e.g., "example.exe" or a DLL) HMODULE hModule = GetModuleHandleA("example.dll"); if (hModule == NULL) { std::cerr << "Module not found!" << std::endl; return -1; } // Find the address of the pattern in the module DWORD64 foundAddress = FindSignature(hModule, pattern, mask); if (foundAddress != 0) { std::cout << "Pattern found at address: 0x" << std::hex << foundAddress << std::endl; } else { std::cout << "Pattern not found!" << std::endl; } return 0;

      }
      Explanation:
      CompareBytes():

      This function checks whether the bytes in memory match the pattern provided. The mask string is used to define how strictly each byte should match. An 'x' in the mask indicates that the corresponding byte should match exactly, while a '?' allows for any byte to be considered valid in that position.
      FindSignature():

      This function scans through the memory of the module (hModule), comparing each section of memory against the provided pattern and mask. If it finds a match, it returns the address where the pattern starts.
      Usage:

      In the main() function, we search for a simple example byte pattern ({ 0x89, 0x45, 0xFC, 0x48, 0x89 }) in a module (example.dll). The mask xxxxx indicates that all bytes in the pattern must match exactly.
      Replace "example.dll" with the actual module you want to scan (e.g., the target process or DLL you're interested in).
      Notes:
      GetModuleHandleA() is used to obtain the handle of the module (DLL or EXE). If you're scanning an external process, you will need to obtain the module handle from the target process using methods like EnumProcessModules() or CreateToolhelp32Snapshot().
      You may want to adjust memory protections or handle reading memory from other processes using functions like ReadProcessMemory() if you are working with a process other than your own.

    • M

      Помощь в поиске дельт координат, Hard to be a God

      Отслеживается Игнорируется Запланировано Прикреплена Закрыта Перенесена Общий
      3
      0 Голоса
      3 Сообщения
      113 Просмотры
      M

      @Partizan1078 Единственная версия, которая есть на бесплатном магазине. С NOCD да. В люобм случае, уже неактуально, нашел их
      559fc402-3546-4eeb-b920-572bab7a925d-image.png

    • M

      Функция mono Cheat engine

      Отслеживается Игнорируется Запланировано Прикреплена Закрыта Перенесена Взлом игр (вопросы и ответы)
      3
      0 Голоса
      3 Сообщения
      136 Просмотры
      M

      @LIRW Спасибо

    • Partizan1078P

      Atomic Heart (Dev kit)

      Отслеживается Игнорируется Запланировано Прикреплена Закрыта Перенесена Таблицы
      2
      1 Голоса
      2 Сообщения
      261 Просмотры
      StoneWeaverS

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

    • Partizan1078P

      Basic UE4 Win64 Base Table от Cake-san

      Отслеживается Игнорируется Запланировано Прикреплена Закрыта Перенесена Инструменты
      2
      2 Голоса
      2 Сообщения
      344 Просмотры
      Partizan1078P

      Табличка обновилась для работы с некоторыми играми на UE5
      Shipping_v7.3_hotfixed.CT

      https://youtu.be/amovKPz1Row

    • LIRWL

      S.T.A.L.K.E.R.NS.OGSR

      Отслеживается Игнорируется Запланировано Прикреплена Закрыта Перенесена Трейнеры
      2
      1 Голоса
      2 Сообщения
      163 Просмотры
      S

      Не работает на версии от 31 декабря 2022 года

    • P

      Поиск инструкций без отладчика отталкиваясь от указателя.

      Отслеживается Игнорируется Запланировано Прикреплена Закрыта Перенесена Взлом игр (начинающим)
      2
      0 Голоса
      2 Сообщения
      243 Просмотры
      StoneWeaverS

      @Pitronic предлагаю задать вопрос там, где ты более активен, ибо на сто процентов уверен, что получив ответ тут, ты утащишь его туда.

    • A

      Дебаг браузерной игры

      Отслеживается Игнорируется Запланировано Прикреплена Закрыта Перенесена Взлом игр (вопросы и ответы)
      2
      0 Голоса
      2 Сообщения
      157 Просмотры
      StoneWeaverS

      Привет! Заходишь в игру, и дальше в devtools браузера. А там уже найдешь что-то подобное
      5c8b1a16-78dc-45c6-8354-68d54bd10655-image.png на вкладке Sources

    • D

      Доступ заперещен

      Отслеживается Игнорируется Запланировано Прикреплена Закрыта Перенесена Обратная связь
      2
      0 Голоса
      2 Сообщения
      126 Просмотры
      StoneWeaverS

      @Denis97832 Привет, спасибо, поправим

    • D

      HELP!

      Отслеживается Игнорируется Запланировано Прикреплена Закрыта Перенесена Общий
      2
      0 Голоса
      2 Сообщения
      67 Просмотры
      Нет ответов
    • H

      Как понять какой в игре античит?

      Отслеживается Игнорируется Запланировано Прикреплена Закрыта Перенесена Взлом игр (начинающим)
      2
      0 Голоса
      2 Сообщения
      312 Просмотры
      S

      Для определения используемого античита в игре можно обратиться к информации, предоставленной разработчиками игры или издателями. Обычно они указывают, какая система античита используется для защиты игры от читерства и нарушений правил.

      Например, в играх, разработанных компанией Valve, таких как Counter-Strike: Global Offensive (CS:GO) и Team Fortress 2 (TF2), используется античит Valve Anti-Cheat (VAC) В игре VALORANT разработчики использовали собственную систему античита

      Если вы не можете найти информацию о конкретной игре, вы также можете обратиться к сообществу игроков или официальным форумам игры для получения дополнительной информации о том, какой античит используется в игре. https://you.com/ GPT )

    • A

      Об указателе на метод класса в С++

      Отслеживается Игнорируется Запланировано Прикреплена Закрыта Перенесена Общий
      2
      0 Голоса
      2 Сообщения
      102 Просмотры
      A

      @Antonshka
      Можно без readProcessMemory так

      template <typename T> requires EventConnectConcept<T> VOID Event::connect(EventStatus(T::* method)(EventMessage*), T* listener, BOOL mustSkipIfDuplicate) { ... CONST auto* CONST methodAddress = *reinterpret_cast<VOID**>(&method); ... } class MyWindow : public Window { MyWindow () : openSomething(new SButton(TRUE, 0, 0, L"Open Something", 10, 10, 100, 30, this)) { openSomething->onLButtonUp->connect(&MyWindow ::someMethod, this); ... } ... private: EventStatus someMethod(EventMessage* message); private: SButton* CONST openSomething{}; }
    • G

      Stalker Anomaly//GAMMA 0.9.1

      Отслеживается Игнорируется Запланировано Прикреплена Закрыта Перенесена Общий
      2
      0 Голоса
      2 Сообщения
      2k Просмотры
      LIRWL

      @ghost3390
      Тарифы на трафик тут....
      !0000+1.jpg
      Ps:
      Размер, около 16gb и это не учитывая обновления игры.
      Намек думаю понятен :blush:

    • Partizan1078P

      The Godfather II v.1.0.764.0

      Отслеживается Игнорируется Запланировано Прикреплена Закрыта Перенесена Взлом игр (начинающим)
      2
      1 Голоса
      2 Сообщения
      121 Просмотры
      P

      @Partizan1078 Чем не доволен? Нормальное видео. Хороший урок.

    • eZoomE

      Трейнер для мода Сталкер зов припяти - True Stalker

      Отслеживается Игнорируется Запланировано Прикреплена Закрыта Перенесена Платные запросы
      2
      0 Голоса
      2 Сообщения
      245 Просмотры
      LIRWL

      @eZoom Привет.. я игру еще не смотрел... Вот только ставится... Не знай как там и что по данным... (Если кто то взялся уже, то сорри) не мешаю! Я подумал в личку пишут :D
      Ps:
      За это дело я взялся, запрос выполнен...

    • L

      Подскажите плез (нид хелп)

      Отслеживается Игнорируется Запланировано Прикреплена Закрыта Перенесена Взлом игр (начинающим)
      2
      +0
      0 Голоса
      2 Сообщения
      127 Просмотры
      T

      Пользователь @lagg написал в Подскажите плез (нид хелп):

      Меня интересует как достать координаты своего персонажа

      Прочитать их из памяти процесса.

      Пользователь @lagg написал в Подскажите плез (нид хелп):

      Функционал прост:

      Я бы так не сказал.

      Пользователь @lagg написал в Подскажите плез (нид хелп):

      Сделать что то типа радара или мини карты по верх игры, которая бы накладывалась.

      Для функционала радара потребуется знания геометрии.

      Пользователь @lagg написал в Подскажите плез (нид хелп):

      Это все нужно сделать в ММО РПГ

      На сколько я помню, тут запросы не распространялись на онлайн игры(хотя может я ошибаюсь)

      Пользователь @lagg написал в Подскажите плез (нид хелп):

      знающий человек кто бы смог помоч

      Учитывая заданные вопросы, помощи тут будет мало.

      Пользователь @lagg написал в Подскажите плез (нид хелп):

      или стать сенсеем и раздуплить меня

      Боюсь обучение до поставленных целей займет слишком много времени.

      Ради интереса напиши хоть, что за игра. Если у меня будет какой-то спортивный интерес(деньги меня не мотивируют, по этому только моё личное желание), возможно что-то смогу реализовать из поставленных задачь, но не буду обещать, что хотя бы посмотрю.

    • B

      Как автоматически получить значение зная AOB?

      Отслеживается Игнорируется Запланировано Прикреплена Закрыта Перенесена Взлом игр (начинающим)
      2
      0 Голоса
      2 Сообщения
      107 Просмотры
      Нет ответов
    • H

      Покажите как написать скрипт, с объяснением

      Отслеживается Игнорируется Запланировано Прикреплена Закрыта Перенесена Взлом игр (вопросы и ответы)
      2
      0 Голоса
      2 Сообщения
      112 Просмотры
      StoneWeaverS

      Пользователь @Hakor написал в Покажите как написать скрипт, с объяснением:

      Вообще что лучше, инъекция кода, полная инъекция или AOB?

      Что ты подразумеваешь под каждым из этих вариантов?

      Пользователь @Hakor написал в Покажите как написать скрипт, с объяснением:

      Кстати, сделал movss xmm0,[edi+00000CBC] вместо movss [edi+00000CBC],xmm0 - тоже не отнимается энергия, но какие осложнения могут быть при таких манипуляциях?

      А у тебя есть понимание, что конкретно ты сделал этой заменой? В реверсинге нужно чётко понимать, что ты делаешь. Методом тыка иногда можно добиться нужного результата, но не получится понять, почему игра вдруг начинает вылетать через какое-то время. Если ты не понимаешь, что ты делаешь, сделай паузу, разберись, что конкретно ты делаешь, какой при этом будет результат, и какие могут быть последствия и/или побочные эффекты. Только после этого ты делай что-то.