Skip to content

TszKitLo/cheatEngine

Repository files navigation

CheatEngine

This repo introduces a free opensource tool for memory scanning on any processes and game in Windows. It utlizies the pointer to modify the AmmoValue and Healthpoint in game AssaultCube. You can also use unknown value search to look up the address for value that is not explicitly known.

Running the Cheat Engine

Tested game supporting CheatEngine

Assault Cube 1.3.0.1

1_bit_clicker_win.exe

Testing Environment

  • Windows 7 64bit
  • Assault Cube 1.3.0.1
  • 1_bit_clicker_win
  • development environment: Visual Studio 2022 with c++

How to Test

  1. Run Visual Studio 2022 to open testCheatEngine.sln and build the project (The exe file is named as testCheatEngine.exe by default) or download CheatEngine.exe located in bin folder
  2. Run the game above
  3. Run CheatEngine.exe -n AssaultCube or CheatEngine.exe -n "1bit clicker"

In case, a different version of windows is used as a testing environment, it is required to retarget the project inside the visual studio to the target windows version.

Main Menu

Menu: (p) Pointer menu, (m)Memory search menu, (u)Unknown value scan (x)Exit

Enter :

p to modify value by address pointer

m to memory search (exact value search)

u to unknown value scan

x to exit

Pointer Menu (For Assualt Cube).

Menu: (a)Update Ammo, (h)Update Health Point, (b)Back

Enter:

a to update game ammo

h to update game health

b to go back

For update ammo, you need enter the ammo amount you want. Then, the program will overwrite the value automatically. For update health point, you need enter the health amount you want. Then, the program will overwrite the value automatically.

Memory Search Menu (For Assualt Cube).

Menu: (n)New search, (c)Continue search, (m)Modify value, (l)List address, (b)Back

Enter:

n to perform new search of address by specificing value,

c to continue the search from preceding search result

m to overwrite value on the address from the search address result list

l to list the searched addresses

b to go back

(m)Modify value provides infinite write feature. To do that, select y when infinite write option is shown. Screenshot 2022-04-11 185650

Unknown Value Scan Menu (For 1bit clicker)

Unknown value scan provide extra option (+)Scan for increased value and (-)Scan for decreased value. Other options are similar to Memory menu.

Unknown value scan: (n)New scan, (+)Scan for increased value, (-)Scan for decreased value, (m)Modify value, (l)List address, (b)Back

(+)Scan for increased value will look up the addresses from the addresses list of the preceding scan by searching the values that is increased.

(-)Scan for decreased value will look up the addresses from the addresses list of the preceding scan by searching the values that is decreased.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages