Java:如何从其他程序中获取值?

use*_*371 5 java

为了使问题更容易理解,有一个名为CheatEngine的软件,基本上它的作用是,它收集你正在尝试使用的软件的所有字节,你可以选择其中任何一个并更改值.

例如,您想要更改任何游戏的分数.您可以搜索当前分数的值,并将其更改为您想要的值.

现在的问题是,是否有可能使用java创建类似内容的东西,它将从内存中获取所有数据,即您试图"破解"的软件使用?

让我知道我应该查找哪些来源.

PS如果帖子出现语法错误,我很抱歉.我来自俄罗斯,我不是最好的英语.

use*_*038 4

Java 在直接内存访问方面受到很大限制(这是有充分理由的),因此用 Java 实现这一点的可能性很小。JNI 可以执行(托管或不安全)操作系统操作,因此您可以尝试调用任何在给定内存位置返回数据的 C 函数,但我认为您最好首先使用 C(而不是 Java),然后。

  • @user2852371 那么这个答案仍然适用,不是吗? (3认同)