|  | 
|  | __init__ (self, *args) | 
|  | init(self, _flags=0, _hkcb_flags=0x0001) -> DBG_Hooks 
 | 
|  | 
| "bool" | hook (self, *args) | 
|  | hook(self) -> bool 
 | 
|  | 
| "bool" | unhook (self, *args) | 
|  | unhook(self) -> bool 
 | 
|  | 
| "void" | dbg_process_start (self, *args) | 
|  | dbg_process_start(self, pid, tid, ea, modinfo_name, modinfo_base, modinfo_size) 
 | 
|  | 
| "void" | dbg_process_exit (self, *args) | 
|  | dbg_process_exit(self, pid, tid, ea, exit_code) 
 | 
|  | 
| "void" | dbg_process_attach (self, *args) | 
|  | dbg_process_attach(self, pid, tid, ea, modinfo_name, modinfo_base, modinfo_size) 
 | 
|  | 
| "void" | dbg_process_detach (self, *args) | 
|  | dbg_process_detach(self, pid, tid, ea) 
 | 
|  | 
| "void" | dbg_thread_start (self, *args) | 
|  | dbg_thread_start(self, pid, tid, ea) 
 | 
|  | 
| "void" | dbg_thread_exit (self, *args) | 
|  | dbg_thread_exit(self, pid, tid, ea, exit_code) 
 | 
|  | 
| "void" | dbg_library_load (self, *args) | 
|  | dbg_library_load(self, pid, tid, ea, modinfo_name, modinfo_base, modinfo_size) 
 | 
|  | 
| "void" | dbg_library_unload (self, *args) | 
|  | dbg_library_unload(self, pid, tid, ea, info) 
 | 
|  | 
| "void" | dbg_information (self, *args) | 
|  | dbg_information(self, pid, tid, ea, info) 
 | 
|  | 
| "int" | dbg_exception (self, *args) | 
|  | dbg_exception(self, pid, tid, ea, exc_code, exc_can_cont, exc_ea, exc_info) -> int 
 | 
|  | 
| "void" | dbg_suspend_process (self, *args) | 
|  | dbg_suspend_process(self) The process is now suspended. 
 | 
|  | 
| "int" | dbg_bpt (self, *args) | 
|  | dbg_bpt(self, tid, bptea) -> int A user defined breakpoint was reached. 
 | 
|  | 
| "int" | dbg_trace (self, *args) | 
|  | dbg_trace(self, tid, ip) -> int A step occurred (one instruction was executed). 
 | 
|  | 
| "void" | dbg_request_error (self, *args) | 
|  | dbg_request_error(self, failed_command, failed_dbg_notification) An error occurred during the processing of a request. 
 | 
|  | 
| "void" | dbg_step_into (self, *args) | 
|  | dbg_step_into(self) 
 | 
|  | 
| "void" | dbg_step_over (self, *args) | 
|  | dbg_step_over(self) 
 | 
|  | 
| "void" | dbg_run_to (self, *args) | 
|  | dbg_run_to(self, pid, tid, ea) 
 | 
|  | 
| "void" | dbg_step_until_ret (self, *args) | 
|  | dbg_step_until_ret(self) 
 | 
|  | 
| "void" | dbg_bpt_changed (self, *args) | 
|  | dbg_bpt_changed(self, bptev_code, bpt) Breakpoint has been changed. 
 | 
|  | 
| "void" | dbg_started_loading_bpts (self, *args) | 
|  | dbg_started_loading_bpts(self) Started loading breakpoint info from idb. 
 | 
|  | 
| "void" | dbg_finished_loading_bpts (self, *args) | 
|  | dbg_finished_loading_bpts(self) Finished loading breakpoint info from idb. 
 | 
|  | 
|  | __disown__ (self) | 
|  |