AddMemoryAlteration(TMemoryAlterationSetID memoryAlterationSetID, MemoryAlterationBase memoryAlteration) | RAMvader.CodeInjection.Injector< TMemoryAlterationSetID, TCodeCave, TVariable > | |
BaseInjectionAddress | RAMvader.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 > | |
CodeCaveOffset | RAMvader.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 > | |
InjectedCodeCaveAddress | RAMvader.CodeInjection.Injector< TMemoryAlterationSetID, TCodeCave, TVariable > | |
InjectedVariableAddress | RAMvader.CodeInjection.Injector< TMemoryAlterationSetID, TCodeCave, TVariable > | |
Injector() | RAMvader.CodeInjection.Injector< TMemoryAlterationSetID, TCodeCave, TVariable > | |
IsCodeCaveInjected(TCodeCave caveID) | RAMvader.CodeInjection.Injector< TMemoryAlterationSetID, TCodeCave, TVariable > | |
IsInjected | RAMvader.CodeInjection.Injector< TMemoryAlterationSetID, TCodeCave, TVariable > | |
IsVariableInjected(TVariable varID) | RAMvader.CodeInjection.Injector< TMemoryAlterationSetID, TCodeCave, TVariable > | |
NewCodeCave() | RAMvader.CodeInjection.Injector< TMemoryAlterationSetID, TCodeCave, TVariable > | |
PropertyChanged | RAMvader.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 > | |
RequiredBytesCount | RAMvader.CodeInjection.Injector< TMemoryAlterationSetID, TCodeCave, TVariable > | |
ResetAllocatedMemoryData() | RAMvader.CodeInjection.Injector< TMemoryAlterationSetID, TCodeCave, TVariable > | |
SendPropertyChangedNotification([CallerMemberName] string propertyName="") | RAMvader.NotifyPropertyChangedAdapter | protected |
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 > | |
TargetProcess | RAMvader.CodeInjection.Injector< TMemoryAlterationSetID, TCodeCave, TVariable > | |
VariableOffset | RAMvader.CodeInjection.Injector< TMemoryAlterationSetID, TCodeCave, TVariable > | |
VariableSize | RAMvader.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 > | |