|
HyperDbg Debugger
|
HyperDbg's SDK Header Files For Symbol Parsing. More...
Go to the source code of this file.
Classes | |
| struct | _MODULE_SYMBOL_DETAIL |
| structures for sending and saving details about each module and symbols details More... | |
| struct | _USERMODE_LOADED_MODULE_SYMBOLS |
| struct | _USERMODE_LOADED_MODULE_DETAILS |
| struct | _DEBUGGER_UPDATE_SYMBOL_TABLE |
| request to add new symbol detail or update a previous symbol table entry More... | |
| struct | _DEBUGGEE_SYMBOL_UPDATE_RESULT |
| request that shows, symbol reload process is finished More... | |
Macros | |
| #define | SIZEOF_USERMODE_LOADED_MODULE_DETAILS sizeof(USERMODE_LOADED_MODULE_DETAILS) |
Typedefs | |
| typedef struct _MODULE_SYMBOL_DETAIL | MODULE_SYMBOL_DETAIL |
| structures for sending and saving details about each module and symbols details | |
| typedef struct _USERMODE_LOADED_MODULE_SYMBOLS | USERMODE_LOADED_MODULE_SYMBOLS |
| typedef struct _USERMODE_LOADED_MODULE_DETAILS | USERMODE_LOADED_MODULE_DETAILS |
| typedef VOID(* | SymbolMapCallback) (UINT64 Address, char *ModuleName, char *ObjectName, unsigned int ObjectSize) |
| Callback type that should be used to add list of Addresses to ObjectNames. | |
| typedef struct _DEBUGGER_UPDATE_SYMBOL_TABLE | DEBUGGER_UPDATE_SYMBOL_TABLE |
| request to add new symbol detail or update a previous symbol table entry | |
| typedef struct _DEBUGGEE_SYMBOL_UPDATE_RESULT | DEBUGGEE_SYMBOL_UPDATE_RESULT |
| request that shows, symbol reload process is finished | |
HyperDbg's SDK Header Files For Symbol Parsing.
This file contains definitions of symbol parsers
| #define SIZEOF_USERMODE_LOADED_MODULE_DETAILS sizeof(USERMODE_LOADED_MODULE_DETAILS) |
| typedef struct _DEBUGGEE_SYMBOL_UPDATE_RESULT DEBUGGEE_SYMBOL_UPDATE_RESULT |
request that shows, symbol reload process is finished
| typedef struct _DEBUGGER_UPDATE_SYMBOL_TABLE DEBUGGER_UPDATE_SYMBOL_TABLE |
request to add new symbol detail or update a previous symbol table entry
| typedef struct _MODULE_SYMBOL_DETAIL MODULE_SYMBOL_DETAIL |
structures for sending and saving details about each module and symbols details
| typedef VOID(* SymbolMapCallback) (UINT64 Address, char *ModuleName, char *ObjectName, unsigned int ObjectSize) |
Callback type that should be used to add list of Addresses to ObjectNames.
| typedef struct _USERMODE_LOADED_MODULE_DETAILS USERMODE_LOADED_MODULE_DETAILS |
| typedef struct _USERMODE_LOADED_MODULE_SYMBOLS USERMODE_LOADED_MODULE_SYMBOLS |