Skip to content

A simple library to interact with memory (read or write)

Notifications You must be signed in to change notification settings

leonidlist/CoalMemory

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Build Status Nuget Nuget

CoalMemory

A simple library to interact with memory (read or write). Actually it's just a wrap on ReadProcessMemory and WriteProcessMemory.

Public members:

Get current process (property)

public Process Process { get; set; }

Get .dll address of process. Returns library address.

public IntPtr GetLibraryAddress (string libraryName)

Read double from memory. Returns double

public double ReadDouble (IntPtr address)

Read int from memory. Returns int

public int ReadInt (IntPtr address)

Read boolean from memory. Returns boolean

public bool ReadBool (IntPtr address)

Read string ASCII from memory. Returns string

public string ReadStringASCII (IntPtr address)

Read string UTF-8 from memory. Returns string

public string ReadStringUTF8 (IntPtr address)

Write value to memory (double/int/bool). Returns bool (true is successful)

public bool WriteMemory (IntPtr address, double value)

public bool WriteMemory (IntPtr address, int value)

public bool WriteMemory (IntPtr address, bool value)

Write string value to memory in different encodings. Returns bool (true is successful)

public bool WriteStringASCII (IntPtr address, string value)

public bool WriteMemoryUTF8 (IntPtr address, string value)

About

A simple library to interact with memory (read or write)

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages