RAMvader  1.4
A .NET library which provides access to other processes' memory space.
RAMvader.CodeInjection.Injector< TMemoryAlterationSetID, TCodeCave, TVariable > Member List

This is the complete list of members for RAMvader.CodeInjection.Injector< TMemoryAlterationSetID, TCodeCave, TVariable >, including all inherited members.

AddMemoryAlteration(TMemoryAlterationSetID memoryAlterationSetID, MemoryAlterationBase memoryAlteration)RAMvader.CodeInjection.Injector< TMemoryAlterationSetID, TCodeCave, TVariable >
BaseInjectionAddressRAMvader.CodeInjection.Injector< TMemoryAlterationSetID, TCodeCave, TVariable >
CalculateRequiredBytesCount()RAMvader.CodeInjection.Injector< TMemoryAlterationSetID, TCodeCave, TVariable >
ClearAllCodeCaveDefinitions()RAMvader.CodeInjection.Injector< TMemoryAlterationSetID, TCodeCave, TVariable >
ClearAllVariableDefinitions()RAMvader.CodeInjection.Injector< TMemoryAlterationSetID, TCodeCave, TVariable >
ClearCodeCaveDefinition(TCodeCave caveId)RAMvader.CodeInjection.Injector< TMemoryAlterationSetID, TCodeCave, TVariable >
ClearVariableDefinition(TVariable varId)RAMvader.CodeInjection.Injector< TMemoryAlterationSetID, TCodeCave, TVariable >
CodeCaveOffsetRAMvader.CodeInjection.Injector< TMemoryAlterationSetID, TCodeCave, TVariable >
GetBaseInjectionAddress()RAMvader.CodeInjection.Injector< TMemoryAlterationSetID, TCodeCave, TVariable >
GetCodeCaveDefinition(TCodeCave caveId)RAMvader.CodeInjection.Injector< TMemoryAlterationSetID, TCodeCave, TVariable >
GetCodeCaveOffset(TCodeCave codeCaveID)RAMvader.CodeInjection.Injector< TMemoryAlterationSetID, TCodeCave, TVariable >
GetCodeCavesSeparationBytes()RAMvader.CodeInjection.Injector< TMemoryAlterationSetID, TCodeCave, TVariable >
GetCurrentInjectionAddress()RAMvader.CodeInjection.Injector< TMemoryAlterationSetID, TCodeCave, TVariable >
GetCurrentInjectionOffset()RAMvader.CodeInjection.Injector< TMemoryAlterationSetID, TCodeCave, TVariable >
GetInjectedCodeCaveAddress(TCodeCave codeCaveID)RAMvader.CodeInjection.Injector< TMemoryAlterationSetID, TCodeCave, TVariable >
GetInjectedCodeCaveAddressAsBytes(TCodeCave codeCaveID)RAMvader.CodeInjection.Injector< TMemoryAlterationSetID, TCodeCave, TVariable >
GetInjectedVariableAddress(TVariable varID)RAMvader.CodeInjection.Injector< TMemoryAlterationSetID, TCodeCave, TVariable >
GetInjectedVariableAddressAsBytes(TVariable varID)RAMvader.CodeInjection.Injector< TMemoryAlterationSetID, TCodeCave, TVariable >
GetMemoryAlterations(TMemoryAlterationSetID memoryAlterationSetID)RAMvader.CodeInjection.Injector< TMemoryAlterationSetID, TCodeCave, TVariable >
GetTargetProcess()RAMvader.CodeInjection.Injector< TMemoryAlterationSetID, TCodeCave, TVariable >
GetVariableDefinition(TVariable varId)RAMvader.CodeInjection.Injector< TMemoryAlterationSetID, TCodeCave, TVariable >
GetVariableOffset(TVariable varID)RAMvader.CodeInjection.Injector< TMemoryAlterationSetID, TCodeCave, TVariable >
GetVariableSize(TVariable varID)RAMvader.CodeInjection.Injector< TMemoryAlterationSetID, TCodeCave, TVariable >
GetVariablesSectionSeparationBytes()RAMvader.CodeInjection.Injector< TMemoryAlterationSetID, TCodeCave, TVariable >
GetX86BranchInstructionBytes(EX86BranchInstructionType instructionType, MemoryAddress branchInstructionAddress, MemoryAddress targetInstructionAddress, int instructionSize=X86Constants.INSTRUCTION_SIZE_ANY)RAMvader.CodeInjection.Injector< TMemoryAlterationSetID, TCodeCave, TVariable >static
IncreaseCurrentInjectionOffset(int increase)RAMvader.CodeInjection.Injector< TMemoryAlterationSetID, TCodeCave, TVariable >
Inject()RAMvader.CodeInjection.Injector< TMemoryAlterationSetID, TCodeCave, TVariable >
Inject(MemoryAddress baseInjectionAddress)RAMvader.CodeInjection.Injector< TMemoryAlterationSetID, TCodeCave, TVariable >
InjectedCodeCaveAddressRAMvader.CodeInjection.Injector< TMemoryAlterationSetID, TCodeCave, TVariable >
InjectedVariableAddressRAMvader.CodeInjection.Injector< TMemoryAlterationSetID, TCodeCave, TVariable >
Injector()RAMvader.CodeInjection.Injector< TMemoryAlterationSetID, TCodeCave, TVariable >
IsCodeCaveInjected(TCodeCave caveID)RAMvader.CodeInjection.Injector< TMemoryAlterationSetID, TCodeCave, TVariable >
IsInjectedRAMvader.CodeInjection.Injector< TMemoryAlterationSetID, TCodeCave, TVariable >
IsVariableInjected(TVariable varID)RAMvader.CodeInjection.Injector< TMemoryAlterationSetID, TCodeCave, TVariable >
NewCodeCave()RAMvader.CodeInjection.Injector< TMemoryAlterationSetID, TCodeCave, TVariable >
PropertyChangedRAMvader.NotifyPropertyChangedAdapter
ReadVariableValue< T >(TVariable variableID, ref T outDestiny)RAMvader.CodeInjection.Injector< TMemoryAlterationSetID, TCodeCave, TVariable >
RemoveMemoryAlteration(TMemoryAlterationSetID memoryAlterationSetID, MemoryAlterationBase memoryAlteration)RAMvader.CodeInjection.Injector< TMemoryAlterationSetID, TCodeCave, TVariable >
RequiredBytesCountRAMvader.CodeInjection.Injector< TMemoryAlterationSetID, TCodeCave, TVariable >
ResetAllocatedMemoryData()RAMvader.CodeInjection.Injector< TMemoryAlterationSetID, TCodeCave, TVariable >
SendPropertyChangedNotification([CallerMemberName] string propertyName="")RAMvader.NotifyPropertyChangedAdapterprotected
SetAllMemoryAlterationsActive(bool bActivate)RAMvader.CodeInjection.Injector< TMemoryAlterationSetID, TCodeCave, TVariable >
SetCodeCaveDefinition(TCodeCave caveId, CodeCaveDefinition< TMemoryAlterationSetID, TCodeCave, TVariable > definition)RAMvader.CodeInjection.Injector< TMemoryAlterationSetID, TCodeCave, TVariable >
SetCodeCavesSeparationBytes(params byte[] byteSeq)RAMvader.CodeInjection.Injector< TMemoryAlterationSetID, TCodeCave, TVariable >
SetMemoryAlterationsActive(TMemoryAlterationSetID memoryAlterationSetID, bool bActivate)RAMvader.CodeInjection.Injector< TMemoryAlterationSetID, TCodeCave, TVariable >
SetTargetProcess(Target targetProc)RAMvader.CodeInjection.Injector< TMemoryAlterationSetID, TCodeCave, TVariable >
SetVariableDefinition(TVariable varId, VariableDefinition definition)RAMvader.CodeInjection.Injector< TMemoryAlterationSetID, TCodeCave, TVariable >
SetVariablesSectionSeparationBytes(params byte[] byteSeq)RAMvader.CodeInjection.Injector< TMemoryAlterationSetID, TCodeCave, TVariable >
TargetProcessRAMvader.CodeInjection.Injector< TMemoryAlterationSetID, TCodeCave, TVariable >
VariableOffsetRAMvader.CodeInjection.Injector< TMemoryAlterationSetID, TCodeCave, TVariable >
VariableSizeRAMvader.CodeInjection.Injector< TMemoryAlterationSetID, TCodeCave, TVariable >
WriteVariableValue(TVariable variableID, object newValue)RAMvader.CodeInjection.Injector< TMemoryAlterationSetID, TCodeCave, TVariable >
WriteX86BranchInstruction(EX86BranchInstructionType instructionType, MemoryAddress branchPoint, MemoryAddress targetAddress, int instructionSize=X86Constants.INSTRUCTION_SIZE_ANY)RAMvader.CodeInjection.Injector< TMemoryAlterationSetID, TCodeCave, TVariable >