Scanmem and GameConqueror
Scanmem is a simple interactive debugging utility for Linux, used to locate the address of a variable in an executing process. This can be used for the analysis or modification of a hostile process on a compromised machine, reverse engineering, or as a "pokefinder" to cheat at video games.
Since version 0.08, scanmem includes a GUI called GameConqueror (GC) and since version 0.14 GC uses libscanmem as a better interface than parsing scanmem output. GC uses GTK3 with Python 2 or 3.
Upstream:
https://github.com/scanmem/scanmem
All pkexec stuff has to be approved by SUSE security team and they are against providing GameConqueror from devel:tools. Most bugs are in GC any way. But most users need a GUI. So I provide it here for you.
-
1
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout home:TuxCheater/scanmem && cd $_
- Create Badge
Source Files
Filename | Size | Changed |
---|---|---|
configure-add-AM_PROG_CC_C_O.patch | 0000000865 865 Bytes | |
gameconqueror-add-noroot-script.patch | 0000002171 2.12 KB | |
gameconqueror-appdata-format-location.patch | 0000002603 2.54 KB | |
gameconqueror-disable-internal-agent.patch | 0000000554 554 Bytes | |
gameconqueror-incomplete-desktop.patch | 0000000796 796 Bytes | |
gameconqueror-rename-metainfo-desktop.patch | 0000016635 16.2 KB | |
gameconqueror-rpmlintrc | 0000000157 157 Bytes | |
gameconqueror-use-python3-shebang.patch | 0000000630 630 Bytes | |
scanmem-0.17.tar.gz | 0000220489 215 KB | |
scanmem.changes | 0000005872 5.73 KB | |
scanmem.spec | 0000004525 4.42 KB |
Latest Revision
- Hide the rpmlint warning 'polkit-untracked-privilege'
Comments 2
Thanks for doing a thorough job on this. Any plans to submit to games:tools?
I did notice one issue with it. gameconq is built as noarch, yet it builds against a specific arch. eg. If I install scanmem x64, and then gameconq-noarch was built against 686, it'll error with a missing library. OBS builds it for each arch and last one wins?
I'm leaving SUSE, just moving stuff to personal account. The mentioned issues are known. All pkexec stuff has to be approved by SUSE security team. No approval for GameConqueror by them. So I can't add it. i686 is disabled here because of the issue and if making Python stuff arch-dependent, then rpmlint complains.