(Free, legal and opensource)
Download cheat engine
Cheat Engine is an open source tool designed to help you with modifying single player games running under window so you can make them harder or easier depending on your preference(e.g: Find that 100hp is too easy, try playing a game with a max of 1 HP), but also contains other usefull tools to help debugging games and even normal applications.
It comes with a memory scanner to quickly scan for variables used within a game and allow you to change them, but it also comes with a debugger, disassembler, assembler, speedhack, trainer maker, direct 3D manipulation tools, system inspection tools and more.
Download now cheat engine !
For new users it is recommended to go through the tutorial(The one that comes with Cheat Engine, you can find it in your programs list after installing) and at least reach step 5 for basic understanding of the usage of Cheat Engine
Download Table game
Cheat Table Keys
The following keys can be used when the address list has focus:
|Ctrl+S||Switch the position of 2 selected addresses|
|Ctrl+E||Edit the selected address|
|Ctrl+A||Select all addresses|
|Ctrl+Alt+A||Open the auto assembler|
|Ctrl+Alt+Grey Plus||Move down one position|
|Ctrl+Alt+Grey Minus||Move up one position|
|Ctrl+R||Change the address|