Method | Description | |
---|---|---|
Dispose ( ) : void | ||
GetAddress ( |
Gets address
|
|
GetAddress ( string address ) : |
Gets address pointer
|
|
GetAddress ( string moduleName, |
Gets module based address
|
|
GetAddressX64 ( |
Gets address
|
|
GetAddressX64 ( string address ) : |
Gets address pointer
|
|
GetAddressX64 ( string moduleName, |
Gets module based address
|
|
Memory ( System process ) : System |
Initializes a new instance of the Memory
|
|
ReadDouble ( |
Reads double precision value at the address
|
|
ReadFloat ( |
Reads single precision value at the address
|
|
ReadInt32 ( |
Reads 32 bit signed integer at the address
|
|
ReadInt64 ( |
Reads 32 bit signed integer at the address
|
|
ReadMemory ( |
Reads memory at the address
|
|
ReadUInt32 ( |
Reads 32 bit unsigned integer at the address
|
|
WriteDouble ( |
Writes double precision value at the address
|
|
WriteFloat ( |
Writes single precision value at the address
|
|
WriteInt32 ( |
Writes 32 bit signed integer at the address
|
|
WriteMemory ( |
Writes memory at the address
|
|
WriteUInt32 ( |
Writes 32 bit unsigned integer at the address
|
Method | Description | |
---|---|---|
FindModule ( string name ) : |
Finds module with the given name
|
|
GetAddressOffsets ( string address ) : int[] |
Gets address offsets
|
Method | Description | |
---|---|---|
Dispose ( bool disposing ) : void |
protected FindModule ( string name ) : |
||
name | string | Module name |
return |
public GetAddress ( |
||
baseAddress | Base address | |
offsets | int | Collection of offsets |
return |
public GetAddress ( string address ) : |
||
address | string | Address |
return |
public GetAddress ( string moduleName, |
||
moduleName | string | Module name |
baseAddress | Base address | |
offsets | int | Collection of offsets |
return |
protected static GetAddressOffsets ( string address ) : int[] | ||
address | string | Address |
return | int[] |
public GetAddressX64 ( |
||
baseAddress | Base address | |
offsets | int | Collection of offsets |
return |
public GetAddressX64 ( string address ) : |
||
address | string | Address |
return |
public GetAddressX64 ( string moduleName, |
||
moduleName | string | Module name |
baseAddress | Base address | |
offsets | int | Collection of offsets |
return |
public Memory ( System process ) : System | ||
process | System | Remote process |
return | System |
public ReadDouble ( |
||
address | Memory address | |
return | double |
public ReadFloat ( |
||
address | Memory address | |
return | float |
public ReadInt32 ( |
||
address | Memory address | |
return | int |
public ReadInt64 ( |
||
address | Memory address | |
return | long |
public ReadMemory ( |
||
address | Memory address | |
buffer | byte | Buffer |
size | int | Size in bytes |
return | void |
public ReadUInt32 ( |
||
address | Memory address | |
return | uint |
public WriteDouble ( |
||
address | Memory address | |
value | double | Value |
return | void |
public WriteFloat ( |
||
address | Memory address | |
value | float | Value |
return | void |
public WriteInt32 ( |
||
address | Memory address | |
value | int | Value |
return | void |
public WriteMemory ( |
||
address | Memory address | |
buffer | byte | Buffer |
size | int | Size in bytes |
return | void |
public WriteUInt32 ( |
||
address | Memory address | |
value | uint | Value |
return | void |