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

      Как упростить работу в Structure dissect?

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

      @Partizan1078 Спасибо!

    • LIRWL

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

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

      @spartak10000 Так понятное дело. Последняя там какая ?
      00090.png

    • M

      Как можно подменить модифицированный swf файл

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

      Сорян, мы с браузерками не помогаем.

    • Suplin3S

      Взлом Unturned

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

      @StoneWeaver,
      Спасибо за ответ! К слову я тоже так думал, но мне никак не приходила в голову мысль о том, как найти смещение трансформа в классе. И только сейчас, когда я пишу этот ответ, я вспомнил о том, что эти поля, которые инициализируют объекты класса не хранят в себе весь класс, а лишь указатель на него, так же и с функциями. Я просто не мог найти их размер, думая что они хранятся прямо вот так в памяти. Это вообще вылетело у меня из головы и только Ваш ответ натолкнул меня на мысль! Это и вправду моя глупая ошибка. Спасибо огромное за ответ ещё раз!

    • N

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

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

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

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

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

      Streamable видео

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

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

    • B

      C++ Internal DLL Hack // Pattern Scanner

      Отслеживается Игнорируется Запланировано Прикреплена Закрыта Перенесена Взлом игр (начинающим)
      3
      0 Голоса
      3 Сообщения
      531 Просмотры
      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 Сообщения
      196 Просмотры
      M

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

    • M

      Функция mono Cheat engine

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

      @LIRW Спасибо

    • S

      Поиск адреса режима Noclip в 64-битной игре, если нет возможности поиска через изменение значения

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

      @LIRW протестил в Ghosts, всё ок.

      Два вопроса такие же как в предыдущем посте в этой категории (если есть разница в алгоритме поиска для 64-битной игры): для какой функции эти байты, которые находятся aobscan'ом? И как их можно изначально найти, от чего отталкиваться?

    • Partizan1078P

      Atomic Heart (Dev kit)

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

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

    • Partizan1078P

      Basic UE4 Win64 Base Table от Cake-san

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

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

      https://youtu.be/amovKPz1Row

    • LIRWL

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

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

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

    • P

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

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

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

    • A

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

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

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

    • D

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

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

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

    • D

      HELP!

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

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

      Отслеживается Игнорируется Запланировано Прикреплена Закрыта Перенесена Взлом игр (начинающим)
      2
      0 Голоса
      2 Сообщения
      375 Просмотры
      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 Сообщения
      132 Просмотры
      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 Сообщения
      152 Просмотры
      P

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