Skip to content

CodeCaveDigger ​

Class to manage code caves in a process.

Kind: Class

Namespace: ConnectorLib.Inject

Inheritance: IDisposable

Public Constructors

CodeCaveDigger(IntPtr processHandle)

Creates a new instance of the ConnectorLib.Inject.CodeCaveDigger class.

Public Member Functions

void

Dispose()

Clean up any resources being used.

IntPtr

GetCodeCave(long length, IntPtr out baseAddress)

Creates a code cave in the process.

IntPtr

GetCodeCaveNear(long length, IntPtr nearAddress, IntPtr out baseAddress)

Creates a code cave in the process within near jump range of the specified address.