- Home
- Game Memory Editors
- Memory Scanner
On the recordRead 8 Oct 202620 facts
Memory Scanner
On the record
- Binary support
- The scanner works with 32-bit and 64-bit binaries.github.com · read 8 Oct 2026
- Build requirements
- The project uses premake5 and documents generating a Visual Studio 2019 solution; it also says a plain Visual Studio 2022 solution is included.github.com · read 8 Oct 2026
- Build system
- The project uses premake5 and documents generating a Visual Studio 2019 solution, with a Visual Studio 2022 solution also provided.github.com · read 8 Oct 2026
- Console controls
- It uses console-menu for keyboard control, including Ctrl+NumPad input.github.com · read 8 Oct 2026
- Data types
- Supported types include signed and unsigned integers from 8 to 64 bits, float, double, bool, strings up to 64 characters, and 2D and 3D float structures.github.com · read 8 Oct 2026
- Distribution
- The GitHub releases page states that there are no releases.github.com · read 8 Oct 2026
- Extensibility
- New data types can be added by implementing the Datatype interface and registering the type in MenuInstance::init().github.com · read 8 Oct 2026
- External operation
- It scans from outside the target binary using OpenProcess, ReadProcessMemory, and WriteProcessMemory, without injecting code or attaching a debugger.github.com · read 8 Oct 2026
- How it works
- It scans from outside the target binary, reads the executable file, and uses OpenProcess, ReadProcessMemory, and WriteProcessMemory on the running process.github.com · read 8 Oct 2026
- Interface controls
- The console interface can be controlled normally or with CTRL + NumPad using the console-menu component.github.com · read 8 Oct 2026
- Known limitation
- The program does not check scan-buffer allocation failures, so scans exceeding available allocatable memory can cause a segmentation fault.github.com · read 8 Oct 2026
- License
- The repository identifies its license as BSD-3-Clause.github.com · read 8 Oct 2026
- Memory page filtering
- The scanner reads committed pages marked PAGE_READWRITE or PAGE_EXECUTE_READWRITE, excluding pages marked PAGE_GUARD or PAGE_NOACCESS.github.com · read 8 Oct 2026
- Memory selection
- It can scan static memory, volatile memory, or both, and reads only committed pages with specified read/write permissions that are not guarded or inaccessible.github.com · read 8 Oct 2026
- No injection or debugger
- The project says it does not inject source code or attach a debugger.github.com · read 8 Oct 2026
- Overwrite values
- Found values can be stored and overwritten once or repeatedly several times per second.github.com · read 8 Oct 2026
- Purpose
- Memory Scanner is a small utility for scanning applications that capture the mouse or cannot be paused, such as games.github.com · read 8 Oct 2026
- Supported data
- Supported types include signed and unsigned integers from 8 to 64 bits, float, double, bool, strings up to 64 characters, and 2D and 3D float structures.github.com · read 8 Oct 2026