1

好的,当谈到内存黑客/内存管理(无论你想怎么称呼它)时,我几乎是一个业余爱好者,但我遵循了一个关于编写 DLL 的简单教程。我用Cheat Engine找到了某个值的某个地址,然后关闭游戏重新启动。我试图找到相同的值,但它有不同的地址(我假设是动态内存)。

所以,好吧,我应该复制这个地址并在注入它之前将它放入 DLL 的代码的一部分中(它应该是一个 while(true) 循环来不断地将该地址中的值重置为 0),但不会如果每次启动游戏时地址都会改变,那么使用DLL注入不是没用,还是我在这里遗漏了什么?如何继续查找具有动态地址的值?

4

1 回答 1

4

我也是一个业余爱好者,在某些方面可能比你知道的还要少。

但是,根据我的经验,我相信有一些方法可以在内存编辑器中找到“指针”,指针(我相信)是一小段代码,可以随机生成您真正想要的地址,找到静态指针地址,您应该能够将您的 .dll 路由到动态值地址。

希望对您有所帮助,我会研究指针,它们如何工作以及如何使用它们。

于 2012-11-19T18:53:28.203 回答