Port details on branch 2022Q3 |
- scanmem Locate and modify various data in an executing process
- 0.17_1 sysutils =1 0.17_1Version of this port present on the latest quarterly branch.
- Maintainer: danfe@FreeBSD.org
- Port Added: 2014-08-28 10:40:24
- Last Update: 2024-01-23 11:32:28
- Commit Hash: 9a81a60
- People watching this port, also watch:: python, unoconv, py39-pycparser, sysinfo
- License: GPLv3
- WWW:
- https://code.google.com/p/scanmem/
- Description:
- Scanmem is a simple interactive debugging utility for Linux, used to locate
various data in an executing process. This can be used for the analysis or
modification of a hostile process on a compromised machine, help in reverse
engineering, or to cheat at video games. Brief list of its features:
- Interactive command mode, with internal help
- Efficient and easy-to-use syntax
- Support for different data types: integers, floats, bytearrays, strings
- Support for different scan (comparison) types: equal, greater/less than,
changed, unchanged, increased/decreased
- Set any variable to any value
- Detailed information about mappings, allow users to eliminate regions
More in GameConqueror, optional PyGTK-based GUI:
- User-friendly CheatEngline-alike interface
- Modify and lock (freeze) variables
- Memory viewer/editor
It requires linprocfs(5) to be mounted under /compat/linux/proc to operate.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- scanmem>0:sysutils/scanmem
- To install the port:
- cd /usr/ports/sysutils/scanmem/ && make install clean
- To add the package, run one of these commands:
- pkg install sysutils/scanmem
- pkg install scanmem
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: scanmem
- Flavors: there is no flavor information for this port.
- ONLY_FOR_ARCHS: i386 amd64
- distinfo:
- TIMESTAMP = 1507931596
SHA256 (scanmem-scanmem-v0.17_GH0.tar.gz) = f02054b91322cf41517506158fcb74554e9fc6644e696f8aa25e5acf162d374b
SIZE (scanmem-scanmem-v0.17_GH0.tar.gz) = 220489
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- msgfmt : devel/gettext-tools
- gmake>=4.3 : devel/gmake
- intltool-extract : textproc/intltool
- autoconf>=2.71 : devel/autoconf
- automake>=1.16.5 : devel/automake
- libtoolize : devel/libtool
- Library dependencies:
-
- libreadline.so.8 : devel/readline
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for scanmem-0.17_1:
DOCS=on: Build and/or install documentation
X11=off: Install PyGTK-based GUI (GameConqueror)
===> Use 'make config' to modify these settings
- Options name:
- sysutils_scanmem
- USES:
- autoreconf gettext-tools gmake gnome libtool readline
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|