Do you remember the DOS old good times? There was a good utility for cheating in games. It allowed you to search the game's memory for specific values and modify them with other values. Thus you could arrange yourself an infinite score, infinite lives, and etc.
Well, I don't play too many games now, but such an utility is useful nevertheless. Hence I decided to make it. Maybe it already exists, but I don't know about it.
Features and use
It is quite simple, I'm sure you'll puzzle out it fast. Its functionality can be extended to search not only integer values, and to search relative values. But this is up to you :).
In the main dialog, it displays the process list. It can be refreshed by the 'refresh' button. Select the desired process, and either double-click it or click the 'Hack' button.
In the next window, it displays the process' virtual memory map (Address/Pages/Attributes). It's for your convenience only :).
There is a 'paused' button. It's a check button in fact (stays pressed when you press it). Press it each time before you search the process' memory, to ensure that the application doesn't change anything meanwhile.
There is an edit box. Type there the target value (let's say the count of lives you have) and press 'Search...' button. There should popup a message box telling you how many matches were found. Next unpause the application, play with it a little, and than again pause it and search your value. This time the search is done only among the previous results. Continue until there will be a reasonable count of matches (1, 2, 5). Then, type the value you want and press 'Alter' button. If your search is compromised, you can reset it with the 'Reset' button.
That's all. Enjoy!