I have finally found time to put it together, so welcome aScanmem - simple graphical frontend for scanmem game hacking utility (or at least it is supposed to be that, but currently it is more of command line than GUI). Scanmem uses Linux debugging API to read/write process memory, which allows one to do variety of things from changing single variable in target process to hot-patching byte ranges and more. It has most of features, available in other scanmem-based cheating tools (GameGuardian etc.) and it's selling point is.. being open source, I guess? Well it is developed by myself, and that's all I care about.
Screenshots:
Currently implemented features:
Backend features:
XDA seems to hate new members, so I am not giving you links to scanmem upstream and aScanmem source code. You can find both with Google, if you want.
Screenshots:
Currently implemented features:
- Screen overlay button, for launching scanmem from other apps (aka GameCIH Toolbox)
- PID is autodetected
- Screen overlay console to scan memory of application without leaving it's activity
- Simple process browser (mostly useful for finding out PIDs of Services)
- Some level of automation in all of above
- Frontend and scanmem are protected from Out-Of-Memory killer
- Some documentation, including scanmem manpage in html format
- Scanmem 0.13 with few later commits (including fixes for crashes) built for ARMv6/7, x86 and MIPS.
Backend features:
- Fuzzy search (e.g. searching for unknown value)
- "Freezing" values (also setting different values on independent timers)
- Viewing and directly editing memory
- 8, 16, 32 and 64-bit integers
- 16 and 32-bit floats
- strings (only in native code, no Java strings)
- byte masks (setting byte masks is also supported)
- generic types (all integers, all floats, all numbers)
XDA seems to hate new members, so I am not giving you links to scanmem upstream and aScanmem source code. You can find both with Google, if you want.
Attachments
Last edited: