Skip to content

pgkt04/pymem-osx

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pymem-osx

A python library for MacOS, providing the base functions required for memory manipulation.

Features

  • Memory read/write helpers.
  • Base address searcher
  • Modules name and address dumper
  • Live in-memory modules macho-o address parser/dumper (64-bit implementation).
    • Useful for finding address of different sections (__DATA, __TEXT) and even their respective segments.

Installation

You can install pymem from source.

git clone https://github.com/qtkite/pymem-osx.git
cd pymem-osx
python3 -m pip install -e .

Alternatively you can do:

pip install pymem-osx

Note

When running your python script, it must be elevated (in sudo mode) for the api calls to work.

About

A python library for MacOS, providing the base functions required for memory manipulation (read/write).

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors