SYMBOL INDEX (52 symbols across 6 files) FILE: DRPGG.cpp function FindRetAddr (line 52) | uintptr_t FindRetAddr(const uintptr_t function) function VOID (line 64) | VOID SetHWBP(const HANDLE thd, const uintptr_t address, const UINT pos, ... function VOID (line 86) | VOID SetHWBPS(const uintptr_t address, const UINT pos, const bool init =... function LONG (line 113) | LONG WINAPI ExceptionHandler(const PEXCEPTION_POINTERS ExceptionInfo) function DWORD (line 138) | DWORD WINAPI TestThread(LPVOID lpParameter) type HWBP (line 150) | struct HWBP { method HWBP (line 152) | HWBP(const uintptr_t address, const UINT idx, method VOID (line 161) | VOID RemoveHWBPS() type PGBP (line 179) | struct PGBP { method PGBP (line 181) | PGBP(const uintptr_t address, const HANDLER function) : old{ 0 }, addr... method VOID (line 189) | VOID RemovePGEntry() function main (line 207) | int main() FILE: HWBP.c type descriptor_entry (line 42) | struct descriptor_entry type descriptor_entry (line 57) | struct descriptor_entry function BOOL (line 77) | BOOL function BOOL (line 149) | BOOL function BOOL (line 200) | BOOL insert_descriptor_entry( function BOOL (line 250) | BOOL delete_descriptor_entry( function LONG (line 311) | LONG WINAPI exception_handler( function PVOID (line 379) | PVOID function hardware_engine_stop (line 397) | void function sleep_callback_test (line 424) | void sleep_callback_test(const PEXCEPTION_POINTERS ExceptionInfo) function main (line 435) | int main() FILE: HWBPP.cpp function VOID (line 32) | VOID SetHWBP(const HANDLE thd, const uintptr_t address, const UINT pos, ... function VOID (line 54) | VOID SetHWBPS(const uintptr_t address, const UINT pos, const bool init =... function LONG (line 82) | LONG WINAPI ExceptionHandler(PEXCEPTION_POINTERS ExceptionInfo) type HWBP (line 98) | struct HWBP { method HWBP (line 100) | HWBP(const uintptr_t address, const UINT idx, method VOID (line 109) | VOID RemoveHWBPS() function BOOL (line 136) | BOOL APIENTRY DllMain(HANDLE hModule, DWORD ul_reason_for_call, LPVOID ... FILE: NtCreateThreadExHook.cpp function DWORD (line 32) | DWORD WINAPI HijackThread(LPVOID lpParameter) function FindRetAddr (line 51) | uintptr_t FindRetAddr(const uintptr_t function) FILE: TamperingSyscalls2.c type function_args (line 41) | typedef struct { type sys_call_descriptor (line 49) | typedef struct { function LONG (line 76) | LONG WINAPI exception_handler(const PEXCEPTION_POINTERS ExceptionInfo) function find_gadget (line 168) | uintptr_t function set_hardware_breakpoint (line 196) | void function clear_sys_call_descriptor_entry (line 237) | void function PVOID (line 258) | PVOID function un_init_tampering_sys_call (line 283) | void function set_tampering_sys_call (line 331) | void function remove_tampering_sys_call (line 378) | void function DWORD (line 407) | DWORD WINAPI function main (line 436) | int main() FILE: TamperingSyscalls2.cpp function VOID (line 58) | VOID SetHWBP(const HANDLE thd, const uintptr_t address, const UINT pos, ... function FindRopAddress (line 81) | uintptr_t FindRopAddress(const uintptr_t function, const BYTE* stub, con... type TS2_HWBP (line 98) | struct TS2_HWBP { method TS2_HWBP (line 103) | TS2_HWBP(const uintptr_t address, const UINT idx) : address{ address }, method VOID (line 115) | VOID RemoveHWBPS() function LONG (line 129) | LONG WINAPI ExceptionHandler(const PEXCEPTION_POINTERS ExceptionInfo) function main (line 212) | int main() function DWORD (line 232) | DWORD WINAPI TestThread(LPVOID lpParameter)