By already given specific process’ handle, how can I move further to search for a specific keywords(bytes, ints(2 bytes), text(an array)) in its memory in code, using VC++ ?
Share
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
I take it you want to scan through another’s process raw memory. By definition, processes are and should be isolated from one another and have totally independent address spaces (your address 0x06573AF8 contains something entirely different from the corresponsing address in another process’ address space).
However, there are a number of ways around this: in Windows, the classic answer is to write a specific DLL which you then inject into the address space of the other process. Take a look at CodeProject for some hands-on advice, or slightly more generally, wikipedia.