
28.10.2021, 19:00
|
|
Познавший АНТИЧАТ
Регистрация: 12.11.2015
Сообщений: 1,560
С нами:
5526867
Репутация:
183
|
|
Сообщение от TheD1sl1ke
Всем привет. Недавно возникла потребность в чтении адресов памяти формата ProcessName.exe + abc (где abc - адрес памяти). Вот пример такого адреса памяти:
Раньше, для чтения обычных адресов памяти, я использовал ReadProcessMemory, но как использовать его в данной ситуации я не знаю. Заранее благодарю за помощь.
Если у игры адрес статичный, то просто float abc = *reinterpret_cast(0x1412AD4);
либо использовать GetModuleHandle(0) для определения базового адреса и использовать
unsigned long base = *reinterpret_cast(GetModuleHandle(0));
float abc = *reinterpret_cast(base+0x1412AD4);
|
|
|