从基地址初始化指针

时间:2016-08-17 03:04:37

标签: c++

我正在为一个小游戏培训师,我找到了HP的基本地址(' THREADSTACK0' -00000414)。你会如何用这个地址初始化一个指针?

1 个答案:

答案 0 :(得分:0)

您必须了解游戏/处理地址的工作原理。 进程有自己的地址空间。

地址=流程基地址+偏移量。

在您的情况下,基地址是您的过程/游戏的地址 它看起来像RAW - > 0x0040000 ,在Cheat引擎中,它看起来像“GAME_NAME.exe”。

然后有偏移量让我们说 0007B14

所以要解决这个问题,你必须添加基地址 + 偏移

hp_address = 0x0040000 + 0007B14

我为C / C ++制作了一个游戏训练库,有助于找到游戏过程,获取游戏基地址并轻松读取写入地址/指针。

GTLibc Trainer Library