Help File:ChangeRegistersAtAddress
Jump to navigation
Jump to search
ChangeRegistersAtAddress
This function will set a breakpoint at the address you specify and automatically modify the registers in the way you want.
Function Definition
BOOL ChangeRegistersAtAddress(ULONG address, PREGISTERMODIFICATIONINFO changereg);
- address:
- The address of the instruction you want to break on.
- changereg
- A pointer to a REGISTERMODIFICATIONINFO structure that holds all the changes you want to do.
Returns TRUE if successful.
- Plugin system
- GetVersion
- DisablePlugin
- InitializePlugin
- PluginVersion
- ExportedFunctions
- sizeofExportedFunctions
- ShowMessage
- RegisterFunction
- UnregisterFunction
- OpenedProcessID
- OpenedProcessHandle
- GetMainWindowHandle
- AutoAssemble
- Assembler
- Disassembler
- ChangeRegistersAtAddress
- InjectDLL
- FreezeMem
- UnfreezeMem
- FixMem
- ProcessList
- ReloadSettings
- GetAddressFromPointer
- sym_nameToAddress
- sym_addressToName
- sym_generateAPIHookScript
- loadDBK32
- loaddbvmifneeded
- previousOpcode
- nextOpcode
- disassembleEx
- loadModule
- aa_AddExtraCommand
- aa_RemoveExtraCommand