scanmem is a free, open-source debugging utility for locating and changing values in an executing process. It searches a process by its PID and uses values observed in successive scans to narrow the candidate memory addresses. The command-line tool can search for exact values, detect changed or unchanged values, find increases or decreases, take snapshots, and search strings when configured for string scans. It can monitor matches as values change and set values for selected matches or all known matches. GameConqueror is a graphical front end with a process finder, flexible search syntax, a memory browser and editor, and controls for choosing search regions and locking selected addresses. The project separates its command-line frontend from libscanmem, which performs the scans. scanmem is licensed under GPLv3 and libscanmem under LGPLv3. The project describes Linux use and documents an Android build using a standalone Android NDK toolchain. Linux interactive commands require libreadline and a mounted /proc filesystem; the GUI has additional requirements. The default scan data type is int, though the option command can change it.
Who it is for
The project describes scanmem as a debugging utility and GameConqueror as a graphical game-cheating tool for Linux. It suits users comfortable with process-level memory scans and the stated system requirements.
What is good
- Searches exact, changed, increased, decreased, and string values.
- Can monitor matches and set their values.
- GameConqueror provides a graphical memory browser and editor.
- The project documents an Android NDK build.
- scanmem and libscanmem are open source.
What to know first
- Linux interactive use requires libreadline and mounted /proc.
- GameConqueror has additional software requirements.
- The default scan data type is int.
Verdict
scanmem offers command-line scanning and a separate graphical front end for finding and changing process values. Review the Linux requirements and default data type before choosing an installation approach.
scanmem plans and pricing
All plansCompared on game memory editors
- Operating systems
- linux
- Pointer scanning
- No
- Scripting support
- Yes
- Architecture support
- both
- Open source
- Yes