| 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 > | |
| GetX86CallOpcode(MemoryAddress callInstructionAddress, MemoryAddress targetCallAddress, int instructionSize=LowLevel.INSTRUCTION_SIZE_x86_CALL, EEndianness endianness=EEndianness.evEndiannessDefault, EPointerSize pointerSize=EPointerSize.evPointerSizeDefault, EDifferentPointerSizeError diffPointerSizeError=EDifferentPointerSizeError.evThrowException) | RAMvader.CodeInjection.Injector< TMemoryAlterationSetID, TCodeCave, TVariable > | static |
| GetX86FarJumpOpcode(EJumpInstructionType jumpInstructionType, MemoryAddress jumpInstructionAddress, MemoryAddress targetJumpAddress, int instructionSize=LowLevel.INSTRUCTION_SIZE_x86_FAR_JUMP, EEndianness endianness=EEndianness.evEndiannessDefault, EPointerSize pointerSize=EPointerSize.evPointerSizeDefault, EDifferentPointerSizeError diffPointerSizeError=EDifferentPointerSizeError.evThrowException) | RAMvader.CodeInjection.Injector< TMemoryAlterationSetID, TCodeCave, TVariable > | static |
| GetX86NearJumpOpcode(EJumpInstructionType jumpInstructionType, MemoryAddress jumpInstructionAddress, MemoryAddress targetJumpAddress, int instructionSize=LowLevel.INSTRUCTION_SIZE_x86_NEAR_JUMP, EPointerSize pointerSize=EPointerSize.evPointerSizeDefault) | RAMvader.CodeInjection.Injector< TMemoryAlterationSetID, TCodeCave, TVariable > | static |
| 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 > | |
| IsInjected | 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(byte[] byteSeq) | RAMvader.CodeInjection.Injector< TMemoryAlterationSetID, TCodeCave, TVariable > | |
| SetMemoryAlterationsActive(TMemoryAlterationSetID memoryAlterationSetID, bool bActivate) | RAMvader.CodeInjection.Injector< TMemoryAlterationSetID, TCodeCave, TVariable > | |
| SetTargetProcess(RAMvaderTarget targetProc) | RAMvader.CodeInjection.Injector< TMemoryAlterationSetID, TCodeCave, TVariable > | |
| SetVariableDefinition(TVariable varId, VariableDefinition definition) | RAMvader.CodeInjection.Injector< TMemoryAlterationSetID, TCodeCave, TVariable > | |
| SetVariablesSectionSeparationBytes(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 > | |
| WriteX86CallInstruction(MemoryAddress detourPoint, MemoryAddress targetAddress, int instructionSize) | RAMvader.CodeInjection.Injector< TMemoryAlterationSetID, TCodeCave, TVariable > | |
| WriteX86FarJumpInstruction(EJumpInstructionType jumpInstructionType, MemoryAddress detourPoint, MemoryAddress targetAddress, int instructionSize) | RAMvader.CodeInjection.Injector< TMemoryAlterationSetID, TCodeCave, TVariable > | |
| WriteX86NearJumpInstruction(EJumpInstructionType jumpInstructionType, MemoryAddress detourPoint, MemoryAddress targetAddress, int instructionSize) | RAMvader.CodeInjection.Injector< TMemoryAlterationSetID, TCodeCave, TVariable > | |