Search for text in process memory

Cancelled Posted Jan 21, 2012 Paid on delivery
Cancelled Paid on delivery

Hey,

I need someone to develop a function that searches for specific text strings in other process's memory. I will supply your function with information like: process id, start address, end address, text string.

Your function should start searching from the start_address and until the string is found or until you get to end address.

When you find a match for the string, your function will have to figure out how long the string is and return the size along with the address of where the string is located. This is very important, the size much be correct. I will supply a partial string like "lets go to" and when your function finds this in another processes memory it should tell me the complete size of the string and its address. So if the following was found in target process: "lets go to the store", it should return 22 and the address. You will have to come up with a way of checking when the string ends.

The next thing to keep in mind is that some memory blocks are protected, which means readprocessmemory will return an error when you do. There are a lot of these blocks so you need to be know how the reasprocessmemory function works and how to efficiently search through memory.

The function must be coded in C++.

Thanks!

C Programming Software Architecture

Project ID: #2703144

About the project

3 proposals Remote project Active Jan 24, 2012

3 freelancers are bidding on average $28 for this job

zahidkhan79

See private message.

$29 USD in 3 days
(0 Reviews)
0.0
bjskishore

See private message.

$25.5 USD in 3 days
(0 Reviews)
0.0
vw7097776vw

See private message.

$28 USD in 3 days
(0 Reviews)
0.0