Skip to content
SPECIFICTION
Get listed

Cheat Engine Linux vs memwatch

Cheat Engine Linux

github.com

memwatch

github.com

Side by side

FigureCheat Engine Linuxmemwatch
Price from—Free
Free plan—Yes
Free trial——
Open source——
macOS—Yes
LinuxYes—
Plans published01
Spec score · Game Memory Editors7.3 (#10)7.0 (#15)
PurposeCheat Engine for Linux is a native C++20/Qt6 memory scanner, debugger, disassembler, and trainer toolkit.memwatch searches and modifies variables in a running process’s memory through an interactive interface.
SupportThe README asks users to report issues, which it says drive the project forward.The README asks users to let the author know if the program does not work on their system.

Plans

Cheat Engine Linux

No plans published.

Cheat Engine Linux pricing →

memwatch

  • MIT-licensed softwareFree

memwatch pricing →

In their own words

Cheat Engine Linux

Cheat Engine Linux is a free, open-source Linux toolkit for scanning and editing process memory, debugging, disassembling, and creating trainers. It is intended for single-player games, reverse engineering, and learning. Scanning handles numeric, string, byte-pattern, binary, grouped, and custom-Lua values, plus pointer and disk-backed scans for large targets. Editing and debugging include typed memory changes, freeze modes, hardware and software breakpoints, watchpoints, single-stepping, tracing, and register and stack views. The application reads and writes Cheat Engine .CT tables and supports a broad compatible Lua API. ceserver and GDB-remote clients support remote or cross-device debugging. A Mono dissector browses Unity runtime layouts, and IL2CPP targets are detected. Prebuilt .deb and AppImage packages accompany releases. The project describes itself as young and immature, with bugs and missing features. Its MIT license is listed by the repository.

Visit github.com

memwatch

memwatch is a free, open-source macOS utility for searching and changing values in a running process’s memory through an interactive interface. Searches can target strings, floating-point numbers in 32- or 64-bit formats, and signed or unsigned integers from 8 to 64 bits. Comparisons such as equal, greater than, or less than can narrow results. Once values are found, memwatch can read, write, monitor, freeze, or unfreeze them. Its interface also has commands to pause and resume a target process and send it Unix signals, though execution-state support is described as experimental. The project presents memwatch as a macOS memory editor and says it should build and run on recent OS X versions. Its author describes using it for game cheats and as a debugging aid alongside tools such as gdb. Installation requires building from source with phosg and libamd64, then running make and sudo make install. Attaching to a target process uses sudo. The MIT License permits use without charge and supplies the software without warranty.

Visit github.com