A Python Library to Manipulate macOS Processes.
Project description
MemX
A Python Library to Manipulate macOS Processes.
Example usage:
from MemX import *
mx = Process("assaultcube")
base = Module(mx, "assaultcube").BaseAddress
s = mx.read_longlong(base + 0x1D9EF0)
healthAddr = mx.read_longlong(s) + 0x418
print(f"Health value: {mx.read_int(healthAddr)}")
This program reads the health value from a process named assaultcube
.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
memx-1.0.6.tar.gz
(3.1 kB
view details)
File details
Details for the file memx-1.0.6.tar.gz
.
File metadata
- Download URL: memx-1.0.6.tar.gz
- Upload date:
- Size: 3.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.12.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a67c94cda9f46c96e020f391e6376b6536795491de309525a079836ca6934c6e |
|
MD5 | 91f9e63dc71336e07654e63c4b3f394a |
|
BLAKE2b-256 | 6ba5f93d3c52f5ba85c7bfbfdd16f6e7a6a93e184728480ea0a7488ec426a96c |