Property | Type | Description | |
---|---|---|---|
InternalInjectedModules | List |
||
MemorySharp | MemorySharp |
Property | Type | Description | |
---|---|---|---|
FetchModule | |||
ModuleFactory | System |
Method | Description | |
---|---|---|
Dispose ( ) : void |
Releases all resources used by the ModuleFactory object.
|
|
Eject ( |
Frees the loaded dynamic-link library (DLL) module and, if necessary, decrements its reference count.
|
|
Eject ( string moduleName ) : void |
Frees the loaded dynamic-link library (DLL) module and, if necessary, decrements its reference count.
|
|
Inject ( string path, bool mustBeDisposed = true ) : |
Injects the specified module into the address space of the remote process.
|
|
this ( string moduleName ) : |
Gets the specified module in the remote process.
|
|
this ( |
Gets a pointer from the remote process.
|
Method | Description | |
---|---|---|
FetchModule ( string moduleName ) : |
Fetches a module from the remote process.
|
Method | Description | |
---|---|---|
FetchModule ( |
Fetches a module from the remote process.
|
|
ModuleFactory ( MemorySharp memorySharp ) : System |
Initializes a new instance of the ModuleFactory class.
|
public Eject ( |
||
module | The module to eject. | |
return | void |
public Eject ( string moduleName ) : void | ||
moduleName | string | The name of module to eject. |
return | void |
protected FetchModule ( string moduleName ) : |
||
moduleName | string | A module name (not case sensitive). If the file name extension is omitted, the default library extension .dll is appended. |
return |
public Inject ( string path, bool mustBeDisposed = true ) : |
||
path | string | The path of the module. This can be either a library module (a .dll file) or an executable module (an .exe file). |
mustBeDisposed | bool | The module will be ejected when the finalizer collects the object. |
return |
public this ( string moduleName ) : |
||
moduleName | string | The name of module (not case sensitive). |
return |
public this ( |
||
address | The address of the pointer. | |
return | RemotePointer |