October 20, 2025Oct 20 Cheat Engine is an open-source tool whose sole purpose is to help you use tricks and cheats on your favorite video games, therefore allowing you to manipulate and change all sorts of parameters on them. This tool is very useful to find where some value (usually a number) is stored in the memory of a program. Usually, numbers are stored in 4bytes form, but you could also find them in double or float formats, or you may want to look for something different from a number. Cheat Engine 7.7.0 Repack & Portable (16.6 MB) • Type: Install | Unpacking.• Languages: ML-8.• System: x64 | x86• Portable: Paf (JooSeng) • Credits to: ADMIN_CRACK, FERtye• Removed: -Bloatware. -Dbghelp.dll (Can run on Windows 7 without this DLL).• Additionally: -Extras languages added. -Changed Cheat Engine execution level to Administrator. Download://///////////https://www.upload.ee/files/19403273/Cheat_Engine_7.7.0_Repack___Portable.zip.htmlhttps://mega.nz/file/75s0ib4I#CXk_NKoyP1FTM19MnmKuGmrkZtevMb71X--Y7GuJN3A Edited 2 hours ago2 hr by T3rM1nat0Rr3
2 hours ago2 hr Author May 29 2026:Cheat Engine 7.7 Released for WindowsChanges:No more version numbering in the main caption. Only the about screen now has itMemrec class now has an OnActivationFailure callbackglobalalloc symbols do not save in tables anymoreadded static field address lookup for .net core and microsoft clrscript tag can now be hiddenLua: Added methods for OrderedList objects. Useful for accessing the History object of disassemblerview and hexviewLua: LuaEngine windows now have their own luastate so breakpointed states won't get messed up by potential timers or other luaengine dialogsfpu debug dialog now shows when values change while steppingspeedhack: mono/il2cpp with unity now should freeze the game when the game sets the speed to 0dotnetinfo: added an enumstatic dialogfind what addresses this code accesses: changed the color of blue in the darkmode dialogNew table specific optionsadded completion to lua code in auto assemblerYou can now dissect structures directly from dotnetinfoadded modulePreference for symbol loading. When multiple modules have the same symbol, this list determines which modules has priority. (Already populated for windows and linux)break and trace: new option to break on trace stopbreak and trace: trace until initial function exitthreadname supportwaitForallsymbols now shows a dialog when it takes too longcustom types of the integer variant are now 8 byte in 64-bit CEadded several new custom type examples/templatesadded a .net 8 example pluginmore info now has tabsAutoAssembler: added {$ifdef} /{$endif} and {$ifndef}/{$endif} blocksmono method lookup now supports generics and parametersAutoAssembler command: Hook(address, addresstogoto, originalcode) where originalcode will be allocated and filled for youAutoAssembler command: unhook(address)AutoAssembler command: aobscanfunction(name, functionstart, aob)Mono: Better class/method lookup (generic support and parameters for methods)lua:registerSymbolLookupCallback functions now also have access to the original string as well (only use it to determine if you should return nil or not)dotnetdatacollector now takes less time to determine if something is an object in the heap or notmemoryviewer has a new 'marker' type of highlights also controllable from lua.memoryviewer has a new function to highlight all lines that are used as a jump destination so it's easier to determine where to hook.net plugins: The .net 9 runtime requirements also link with aspnetcoreadded OnMouseWheelEvent supportadded AI commandsported CE to linux.net info static field now has a context menu to copy the dataAdded binary notation in aobscan |010**010|lua memscan has a new propery called Results which will get your all the results without the need of a foundlist helpercustom type now has an 'internalOnly' property so you can use the type without notifying the user it existsYou can now view tablefile contents as textadded a Markdown viewer controladded stacktrace lua commandadded a new extensions folder to CE which will load files based on a loadorder.txtmoved the AI stuff to the Extensions folderadded some basic unreal engine structure dissect supportadded binary type to structure dissectstructure dissect can now load pdb structures betteradded a preview fields to pointers and nested types, and an option to prioritize which fields to show firstadded json lua libraryadjusted getThreadList to return a threadlist in lua if no stringlist was providedadded executeCodeExThread and executeMethodThread where you can specify the thread to let the code runform property Ghost, which allows you to click through it to the window behind it. Handy for overlaysceshare now supports multiple server listsceserver can now deal with containered paths betterFixes:fixed injecting dll's while pdbs are being loadedfixed a memory leak with the memory scannerluacode not working when there's multiline comments at the top of the scriptpdb moduleload dialog showing the wrong infomemoryrecord options not loading backspeedhack causing lag on some gamesspeedhack symbols saving inside tables while they should notspeedhack hotkey not saving if you don't select another entry firstassembling j* +# inside a region above 7fffffff would make it generate a wrong codeblockdisassembling vmovdqu shows wrong parameterssettings dialog: the option to handle unexpected exceptions isn't displayed as if it's setparameter passing when launch as admin is enabledaccess violation issue with break and trace dialog when loading a tracefreeze/crash on autoattach related to the pick process flasherlua: Fixed single run timer running more than 1 time when the timer handler shows a dialogmonodatacollector: fixed an issue with multiple threads at the same time causing a disconnectfix break on unexpected breakpointsfixed enum values in il2cppceserver: fixed modulesize lookupfixed always hide children optionfixed loadPlugin lua command adding to the permanent listconvertToUtf8 is now stable when giving it incorrect parametersreassemble can now handle call [] and jmp []'step out' when the stack contains an unparsable string works nowdisassembling rorx now doesn't show a double , anymoredialogs won't show on the wrong monitor anymorethe previous build missed a few lua script extensions for structure to C lookup. They are present nowfixed code finder doubleclick actually hiding the memoryview window instead of showing itfixed header passing when using postURL from the internet objectfixed lua engine search direction parameterfixed aob template scripts for hookfixed inputQueryfixed CE loading .net9 runtimes close enough to 9.0.0fixed relative notations using +/-xxxstructure compare reload file now cleans up old buffersfixed groupscan double and float scans when scanning out of orderfixed assembling of instructions with width size specific values (broke due to the calculation ability)fixed the full injection templatefixed autoassembler targetself messing up the processid breaking modulelistsdon't render strings longer than 1000 characters in the addresslistfixed memory access on windows on windows64 for arm64fixed mono unboxingdbvm fixed an issue with dr6 flags not being properly set in some rare casesmono: fixed enum handling for invoke method and dialogwindows .net: fixeddebugging: fixed avx state being set to 0gdb: several fixes
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.