L
linshl
Unregistered / Unconfirmed
GUEST, unregistred user!
大家好,我写内存时依次用了下面几个函数<br>hWnd: =FindWindow("CRHClass",NULL);<br>GetWindowThreadProcessId(hWnd,&hProcId);<br>nOK: =OpenProcess(PROCESS_ALL_ACCESS,FALSE,hProcId);<br>WriteProcessMemory(nOK,Pointer($004B75DF),@newdata,NewDatasize ,BytesRead);<br>通过调试代码,在WriteProcessMemory的地方提示写不成功。<br>把OpenProcess(PROCESS_ALL_ACCESS,FALSE,hProcId);改成<br>OpenProcess(PROCESS_ALL_ACCESS|PROCESS_TERMINATE|PROCESS_VM_OPERATION|PROCESS_VM_READ|<br> PROCESS_VM_WRITE,FALSE,hProcId)<br>却在OpenProcess处提示不成功,不知道为什么?<br>听说virtualallocex可以提升权限,但不知道怎么用,麻烦知道的朋友帮一下忙<br>代码不在身边,所以只写了几个函数,希望见谅。