IPCConnector ​
Interface for a connector that can alter a local process.
Kind: Interface
Namespace: ConnectorLib
Inheritance: IAddressableConnector → IDisposable → IGameConnector → IScannableConnector
Public Member Functions
bool
Attempts to retrieve the regions of memory that are allocated to the connected process.
IEnumerable
Retrieves the regions of memory that are allocated to the connected process.
IEnumerable
Retrieves the regions of memory that are allocated to the connected process.
bool
Reads a block of memory from the connected process.
bool
Writes a block of memory to the connected process.
byte[]
Injects a block of assembly code into the connected process.
long
Injects a block of assembly code into the connected process.
long
Injects a block of assembly code into the connected process.
long
Injects a block of assembly code into the connected process.
long
Injects a block of assembly code into the connected process.
long
long
long
long
long[]
IAsyncEnumerable
IntPtr
Allocates a code cave in the connected process's memory space.
IntPtr
Allocates a code cave in the connected process's memory space.
IntPtr
IntPtr
bool
Performs a memory test by writing a test value to a newly allocated memory region in the target process and reading it back to verify correctness.
TResult
Calls a function on a new thread in the connected process' context.
object
Calls a function on a new thread in the connected process' context.
TResult
Calls a function on a new thread in the connected process' context.
object
Calls a function on a new thread in the connected process' context.
TResult
Calls a function on a new thread in the connected process' context.
object
Calls a function on a new thread in the connected process' context.
TResult
Calls a function on a new thread in the connected process' context.
object
Calls a function on a new thread in the connected process' context.
bool
Tries to call a function on a new thread in the connected process' context.
bool
Tries to call a function on a new thread in the connected process' context.
bool
Tries to call a function on a new thread in the connected process' context.
bool
Tries to call a function on a new thread in the connected process' context.
bool
Tries to call a function on a new thread in the connected process' context.
bool
Tries to call a function on a new thread in the connected process' context.
bool
Tries to call a function on a new thread in the connected process' context.
bool
Tries to call a function on a new thread in the connected process' context.
Properties
IEnumerable
ProcessModules
[get, ]
Retrieves the loaded modules in the connected process.
bool
Is32Bit
[get, ]
true if the connected process is 32-bit; otherwise, false.
bool
Is64Bit
[get, ]
true if the connected process is 64-bit; otherwise, false.
