这是我用CE找到的NES模拟器中马里奥的基址和位置偏移。但是我用winAPI读取的时候。发现值和CE中不一样。是因为CE中是1字节的问题吗。但是我把ReadProcessMemory改成读一个字节。它就只能读出0了。这是python的代码。但是都是用的WINAPI
# 读进程内存,
mydll.ReadProcessMemory(
int
(phand),
0x495E18
, ctypes.byref(date),
4
,
None
)
print
(
"data ="
, date)
(phand), date.value
+
0x5
data = c_long(137627392)data = c_long(83894349)这是输出的结果。大佬们。我哪里错了呢。百度了半天也找不到答案。好崩溃啊。
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课
第四个参数
nSize
The number of bytes to be read from the specified process.
MaMy 第四个参数nSizeThe number of bytes to be read&n ...
鸭子咯咯哒 你先用c语言写看看有没有问题