读书人

请教,写内存数据的API函数除了WritePr

发布时间: 2012-01-20 18:53:53 作者: rapoo

请问,写内存数据的API函数除了WriteProcessMemory以外,还有什么?
有一个程序A写了内存数据,我需要知道内存patch点,

我自己写了一个程序hook了WriteProcessMemory函数,我自己写的程序能截取到其他程序的调用,什么问题也没有,

但是截取程序A的时候却是空空...

我用了网上的内存写入监视器却可以截到程序A写的地址与数据...

虽然问题解决了,但是我不解,为何我hook的WriteProcessMemory不能获取数据,

是不是他用了其他的函数来写内存?

所以我想问问各位朋友,除了WriteProcessMemory还有没有别的函数是写内存数据的? (我问的是R3下的.这个程序很小,从功能上来看也不需要进入内核)

谢谢!

[解决办法]
应该是没有了吧,不过我以前用MASM的时候发现,如果有权限的话,用mov 同样也可以操作其它程序的内存。
[解决办法]
RING3
WriteProcessMemory 在kernel32中
NtWriteProcessMemory 在NTDLL中的


确定目标只是在R3下运行的话 钩NtWriteProcessMemory

读书人网 >VC/MFC

热点推荐