Как я могу заставить мою программу найти адреса вручную? - PullRequest
0 голосов
/ 09 февраля 2019

Я делаю хак в c ++ для игры «Роблокс» (Counter Blox Roblox Offensive), и моя программа просто меняет игровые деньги, но когда я перезапускаю игру, запускаю ее снова и запускаю хак, она не работаетпотому что адрес изменился.Есть ли способ, чтобы моя программа могла автоматически найти правильный адрес, потому что мне всегда нужно было найти его вручную и изменить его в коде.

Я пытался найти его, но ничего не смог найти.

#include "stdafx.h"
#include <Windows.h>

int main() {
    int moneyAdress = 0xF4OAE;
    int customMoneyValue = 10000;

    DWORD money = (DWORD)moneyAdres;
    HWND wind = FindWindowA(NULL, "Roblox");

    DWORD procID;
    GetWindowThreadProcessId(wind, &procID);
    HANDLE handle = OpenProcess(PROCESS_ALL_ACCES, FALSE, procID);

    WriteProcessMemory(handle, (PBYTE*)money, &customMoneyValue, sizeoff(customMoneyValue), 0);

    return 0;
 }

Так кто-нибудь знает, как я мог найти адреса самостоятельно.Или это невозможно?

1 Ответ

0 голосов
/ 21 марта 2019

В основном вы находите динамический адрес, а не статический.

Поскольку этот адрес не является статическим, указатель сохраняет этот адрес из одной области памяти в другую в некоторых ситуациях: перезапуск игры, перемещениена другую карту, вообще, это делает действия, которые заставляют игру перераспределять память.

Если вы найдете указатель, который нацелен на этот адрес, то вы будете получать свое значение каждый раз, неважно, что выделает.Только если код игры изменится, это повлияет на вас.

Нахождение указателей для начинающего нелегко, но не сложно.

Объяснение всего этого может занять несколько дней, поэтому мой лучший способ помочьВы ознакомились с приведенным выше введением и предоставили вам мой источник знаний: канал на YouTube «Обмануть игру»

Я мог бы помочь вам с помощью щелчков, как выполнять сканирование указателей с помощью карт указателей, но это то, что у вас естьчтобы понять от А до Я, и это веб-сайт для обучения не для сценаристов, поэтому я надеюсь, что это поможет вам:)

...