0

我正在使用 Cheat Engine 获取地址以在应用程序中编辑某些内容。但是,在使用 Read/WriteProcessMemory 和 Visual Basic 将值放入 Visual Studio 时,我似乎做错了。

图片

这是我在作弊引擎中得到的值。现在如何翻译这些信息并使用 ReadProcessMemory 来获取值?

这是我的代码,它不起作用并给出不同的值:

    Dim hp = OpenProcess(2035711, 0, ComboBox1.SelectedItem)
    Dim Pointer = 0
    ReadProcessMemory(hp, 22724000, Pointer, 4, 0)
    Dim Address As Integer = Pointer + Convert.ToInt32("784B2", 16)

    Dim value As Integer = 0
    ReadProcessMemory(hp, Address, value, 4, Nothing)
    MsgBox(value)
4

1 回答 1

0

代码运行良好,但我想更改的地址是错误的。这就是为什么我认为代码是错误的。无论如何,感谢所有帮助我并建议使用 Hex 的人。

于 2017-05-04T09:12:57.997 回答