Skip to content

A simple python library for manipulating memory of external processes

Notifications You must be signed in to change notification settings

Airyzz/AiryzMemoryPy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AiryzMemoryPy

A simple python library for manipulating memory of external processes

To Do:

  • test on x86 applications.
  • create read_pointer function
  • Make write_struct automatically generate the format string
  • NOP function
  • Remove / Replace Protection

How to use:

  1. Import the library
from AiryzMemoryPy import *
  1. Create an instance of AiryzMemory
notepad = AiryzMemory("notepad")
  • Reading Data:
value = notepad.read_float(address)
value = notepad.read_int(address)
value = notepad.read_struct('fff', address)
  • Writing Data:
notepad.write_float(address, value)
notepad.write_int(address, value)
notepad.write_vector(address, (value1, value2, value3, [...]))
notepad.write_struct('iff', address, (integer1, float1, float2))

About

A simple python library for manipulating memory of external processes

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages