Skip to main content

Memkit is game hacking library for Direct Memory Access (DMA)

Project description

Memkit

release version License

Memkit is game hacking library for Direct Memory Access (DMA)

A detailed usage guide is available on Docs section of the Wiki.

Feature

  • Get module address
  • Find chain
  • Read memory
  • Write memory
  • Patch binary
  • Nop binary

Install

You can install memkit with pip as following:

pip install memkit

Example

from memkit import memory

mem = memory('ac_client.exe')
module = mem.get_module('ac_client.exe')

health_address = mem.find_chain(module.base + 0x0018AC00, [0xEC])

mem.write(health_address, 1337)

health = mem.read(health_address, 'i32')

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

memkit-1.1.0.tar.gz (3.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

memkit-1.1.0-py3-none-any.whl (4.1 kB view details)

Uploaded Python 3

File details

Details for the file memkit-1.1.0.tar.gz.

File metadata

  • Download URL: memkit-1.1.0.tar.gz
  • Upload date:
  • Size: 3.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.19

File hashes

Hashes for memkit-1.1.0.tar.gz
Algorithm Hash digest
SHA256 518a2c044ec8a181b4e2d1b32f3e28effa8a36d228390af19dadfa17cd31244e
MD5 4948cae61f87cbc96f11dfe7135e9780
BLAKE2b-256 a802e3f510dcd01af0bc95f082c5d625744cfc5ee0e105b07d62175f3e33c913

See more details on using hashes here.

File details

Details for the file memkit-1.1.0-py3-none-any.whl.

File metadata

  • Download URL: memkit-1.1.0-py3-none-any.whl
  • Upload date:
  • Size: 4.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.19

File hashes

Hashes for memkit-1.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 370592fb48390d501b5b581a2dfa76fdc6e22cdbafe5fc2c1f46e435b204abfc
MD5 6afc9c75c710e8ba8bb9c81203e06365
BLAKE2b-256 0c9db9dd1278b7505b825f41104dbbabf230dbc9791743a103f8ffbf4c364e43

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page