Python 从dll读取内存值+;指针+;抵消
我有以下地址: 如果程序中的灯亮着,则为一,否则为零。 程序进程名为Win64-Test.exe 在CE中,它工作得相当好。现在,我想编写一个小型python工具来观察光线 到目前为止,我已经尝试过: 我通过谷歌找到了这个 这是“游戏黑客”的主要功能,但我可以将其用于我的目的 它读出了一些值,但却是错误的。这部纪录片对这个工具的使用非常糟糕,我无法在正确的记忆中找到指向它的地方 有些代码不起作用:Python 从dll读取内存值+;指针+;抵消,python,pointers,memory,Python,Pointers,Memory,我有以下地址: 如果程序中的灯亮着,则为一,否则为零。 程序进程名为Win64-Test.exe 在CE中,它工作得相当好。现在,我想编写一个小型python工具来观察光线 到目前为止,我已经尝试过: 我通过谷歌找到了这个 这是“游戏黑客”的主要功能,但我可以将其用于我的目的 它读出了一些值,但却是错误的。这部纪录片对这个工具的使用非常糟糕,我无法在正确的记忆中找到指向它的地方 有些代码不起作用: from hackManager.hack import Hack pointer = "Wi
from hackManager.hack import Hack
pointer = "Win64-Testl.dll" + 0x01009218 + 0x98 + 0x484
#
#
#
light_test_1 = instance.base_address
light_test_2 = pointer
target = "Win64-Test.exe"
instance = Hack(target)
print instance.base_address
print instance.read_char(light_test_1)
print instance.read_char(light_test_2)
我现在正在尝试用ctypes来解决这个问题,但我花了几个小时想办法解决,但还没有成功
是否有人在这方面有任何提示或经验,或者可以在这里为我指出正确的方向?您正在以“char”类型读取数据。确保这是您想要的返回值 读字符 读音 读取字节 读单词 有一些可能的替代方案