Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Need sample for WINAPI.ReadProcessMemory
#1
Please give sample for function
WINAPI.ReadProcessMemory(hProcess !*lpBaseAddress !*lpBuffer nSize *lpNumberOfByteWritten)
WINAPI.WriteProcessMemory(hProcess !*lpBaseAddress !*lpBuffer nSize *lpNumberOfByteWritten)
with Minesweeper.exe.
To READ AND WRITE Number of bomb(at top left conner) and Time(at top right conner)
Thanks.
#2
for later use in PP ?
pi
#3
Open winmine.exe before run test code

test code is
Code:
Copy      Help
int j,k,buff
int bufsize = sizeof(buff)
byte* baseaddress
baseaddress+0x1005194 ;;use other memory editor program detect this address
k=ProcessNameToId("winmine.exe" 0)
out "Process Id=%i" k
j=WINAPI.ReadProcessMemory(k baseaddress &buff bufsize 0)
out "ReadProcessMemory=%i" j
out "baseaddress=%X ,buff=%i bufsize=%i" baseaddress buff bufsize

out put
Code:
Copy      Help
Process Id=2712
ReadProcessMemory=0
baseaddress=1005194 ,buff=0 bufsize=4

Why ReadProcessMemory=0 ?
Sorry for my Newbie :wink:
#4
Process id and process handle are two different things. Use function OpenProcess to get handle from id.


Forum Jump:


Users browsing this thread: 1 Guest(s)