All categories

Cheat Engine 7.5

Free Modifies files and processes of computer games
4.2 
Latest version:
7.5 See all
Developer:

Cheat Engine 5.5 is a superb software tool which will help gamers to get through difficult stages in a game. Cheat Engine (also commonly known as CE) is an open-source program. It allows gamers to cheat in games by means of a hex memory searcher and editor. The searcher and editor allows the user to change certain memory address and values, which directly influences the game.

The program has got various scan facilities which scans the complete data structure of the game and helps get the list of memory address which gets on smaller and smaller after each scan. This wonderful software tool has got a Client-Server version by means of which other users can connect to a server to have their games hacked in a common manner. User can prepare their own trainer like memory trainer which allows them to create their own cheats and assign hotkeys. Moreover, even if the design interface doesn’t seem good in the game, user can design their own. By making changes in the memory, user can get the advantage of infinite health, time and ammunition. Some Graphics tools are also available by which user can see through the walls and hidden spots in the game.


v7.5 [Feb 10, 2023]
• Removed the driver requirement for the access memory regions tool.
• Added 1 byte jmp instructions (that will install an exeption handler and place an int3 at the location).
• Added a scanoption so you can skip unpaged memory. (should prevent targets from eating up ram when scanned).
• Reassemble() now rewrites an instruction using multiple lines when needed.
• Make some error messages more descriptive.
• Added an option to center the highlighted disassembler code to the center.
• Added an explanation why the driver won't load and a link with info on how to get it to load for now.
• Memoryrecord hotkeys can now be disabled individually.
• Codefilter: unwind info now gives less bad results.
• Added support for pseudo-ops like cmpss/sd/ps/pd.
• Lua: added ceserver commands.
• Lua: show a stacktrace on execution error.
• Lua: added converttoutf8(stringbytetable, regioncode).
• Made loading ct files with signatures possible under wine and protonfrom patreon 7.4.2 to patreon 7.4.3:.
• Ceserver: pipe support (mono data dissector).
• Ceserver: added change memory protection capability.
• Ceserver: available options can now be sent to the ce gui.
• .netinfo: replaced the fields view with a tree.
• Network config: the processlist now has focus after opening a server.
• Lua: added virtualstringtree.
• Lua: added invertcolor.
• Lua: added disassemblebytes(bytestring).
• Autoassembler: now a visual warning is shown when nearby allocation fails.
• Autoassembler: the templates now generate 14 byte jmp safe original code blocks as well.
• Pointerscan now has a deviation option for "pointer must end with offset" to help find pointers back after update.
• Ultimap: added copy selected results to clipboardfrom patreon 7.4.1 to patreon 7.4.2.
• Ipt: added intel process trace feature provided by microsoft..
• Ceserver: improve the modulelist fetch speed, more stable.
• Ceserver: option to disconnect from closed ceservers.
• Ceserver: the discovery list is now also a history list.
• Ceserver: implement injection on arm64 as well.
• Ceserver: also gets the fpu registers now.
• Assembler x86_64: prefer mov rax,[rip xxx] over mov rax,[imm64].
• Disasembler x86_64: switch from r#l to r#b because why not.
• Mono: the dll now has a versioncheck so that you don't accidentally mix monodatacollector dll's.
• Mono: deal with situations where there is no mainform.
• Mono/.net: the methodlist is now sorted by name.
• Better arm disassembler and assembler.
• Better arm64 disassembler and assembler.
• The scanregions can be saved/loaded upon close/start ce (seperate option in settings).
• Added an option to skip loading .pdb files.
• A lot more functions are exposed to newstate threads.
• Added ranges scans to groupscan.
• Freeze allow increase/decrease now also looks if the value is signed.
• Trainers: forms and controls now scale based on dpi.
• Changing record showassigned/showashex now also applies to other selected entries.
• Texttraces now don't save as .cetrace but as .txt now.
• Ccode: #include now searches table files for files there as well.
• Ccode: the internal symbolhandler can now deal with stdcalled function symbols.
• Lua: added imageindex property to ttreenode.
• Lua: added onvaluechanged and onvaluechangedbyuser callbacks to memoryrecord objects.
• Lua: added getopenedfilesize().
• Lua: added onhelpevent callback.
• Lua: added releasedebugfiles().
• Lua: added enumregisteredsymbollists() and enumregisteredsymbols().
• Lua: added getbitmap method to imagelist objectsfrom public 7.4 to patreon 7.4.1:.
• Added .visible property to treenode entries.
• Added .visiblerowcount and .topitem to listviews.
• Added arm64 disassembling and assembling.
• Added lua function "runcommand".
• Added a radiobutton to select if the generated script will use 5 or 14 byte jmps..
• Conditional jumps can now deal 2gb destinations (will get rewritten).
• Dotnetinfo: performance improvement.
• Memory record hotkeys now have a "only while down" option.
• Updated the dbghelp to a more recent version which can better handle nowadys pdb symbols.
• Different memory allocations now get placed within the initial allocation block. Protection is changed afterwards.
• Tracer can now step over rep instructions.
• Lua stringstream now inherits from memorystream, so you have access to the memory field.
• Lua: added a callback for whenever the structure list is modified.
• Added architecture distinguishing to ceserver.
• Pressing escape in the hotkey form will now close it.
• Added nested structure support.
• Added string based custom types.
• Ctrl enter in the disassembler now shows relative addresses from that point.
• The diffcount in "find out what accessess/writes" will now stay even when disabling the option to find the number of different addresses an instruction accesses.

Suggestions

Battle.net
Battle.net
Free

Installs games, DLCs and manages your own account on desktop PCs

Origin
Origin
Free

Great platform for gamers who want to have access to all their favorite Electronic Arts games in one place

GTA Launcher
GTA Launcher
Free

Unified launcher for the GTA games and modes

Download
Free