Property | Type | Description | |
---|---|---|---|
CastVariableToUserType | Variable | ||
ClearMetadataCache | void | ||
DoReadAnsiString | string | ||
DoReadUnicodeString | string | ||
FromClrType | CodeType | ||
GetModuleByAddress | Module | ||
GetModuleByInnerAddress | Module | ||
GetModuleByName | Module | ||
GetUserTypeDescription | UserTypeDescription[] | ||
GetUserTypes | List |
||
Process | System | ||
ReadString | string | ||
UpdateModuleByNameCache | void |
Method | Description | |
---|---|---|
FindMemoryRegion ( ulong address ) : int |
Finds the index of memory region where the specified address is located or -1 if not found.
|
|
GetGlobal ( string name ) : Variable |
Gets the global variable.
|
|
GetPointerSize ( ) : uint |
Gets the size of the pointer.
|
|
InvalidateProcessCache ( ) : void |
Invalidates cache structures. Use when memory state changes (e.g. during live debugging).
|
|
ToString ( ) : string |
Returns a System.String that represents this instance.
|
Method | Description | |
---|---|---|
CastVariableToUserType ( Variable variable ) : Variable |
Casts the specified variable to a user type.
|
|
ClearMetadataCache ( ) : void |
Clears the process metadata cache.
|
|
DoReadAnsiString ( int>.Tuple |
Does the actual ANSI string read.
|
|
DoReadUnicodeString ( int>.Tuple |
Does the actual unicode string read.
|
|
FromClrType ( Microsoft clrType ) : CodeType |
Creates CodeType from the CLR type.
|
|
GetModuleByAddress ( ulong moduleAddress ) : Module |
Gets the module located at the specified module address.
|
|
GetModuleByInnerAddress ( ulong address ) : Module |
Gets the module that contains specified address in its address space.
|
|
GetModuleByName ( string name ) : Module |
Gets the module with the specified name.
|
|
GetUserTypeDescription ( |
Gets the user type description from the specified type.
|
|
GetUserTypes ( ) : List |
Gets the user types.
|
|
Process ( uint id ) : System |
Initializes a new instance of the Process class.
|
|
ReadString ( ulong address, int charSize, int length = -1 ) : string |
Reads the string and caches it inside this object.
|
|
UpdateModuleByNameCache ( Module module, string name ) : void |
Updates the cache of modules specified by the name.
|
public FindMemoryRegion ( ulong address ) : int | ||
address | ulong | The address. |
return | int |
public GetGlobal ( string name ) : Variable | ||
name | string | The name. |
return | Variable |