What you will need:
- An XOR bruteforcer (see attachment for a simple one I wrote, requires .NET 2.0 or newer)
- Cheat Engine
How-to:
- Find the value you want as per usual. If you don't know how to do this, do the Cheat Engine tutorials.
- Enter the encrypted value and the real value in the bruteforcer, choose the appropriate value type, start bruteforcing.
Note: If you use my bruteforcer, make sure your processor is properly cooled to avoid overheating, because it will utilize every logical core to 100%, so there will be some heat.- Once you've got the XOR key through bruteforcing, do a fresh search for the XOR key. You should end up with a single address, this is the XOR key address.
- You can now search for other encrypted values in Cheat Engine, by XORing the real value and the XOR key.
Bruteforcing the XOR key should not take a long time. Using my Phenom II 965 with 4 cores at 3.5 GHz I cracked it in a few seconds.