|
| def | __init__ (self, *args, **kwargs) |
| |
| def | __init__ (self, ir_arch, jit_type="gcc") |
| |
| def | init_exceptions_handler (self) |
| |
| def | add_breakpoint (self, addr, callback) |
| |
| def | set_breakpoint (self, addr, *args) |
| |
| def | get_breakpoint (self, addr) |
| |
| def | remove_breakpoints_by_callback (self, callback) |
| |
| def | remove_breakpoints_by_address (self, address) |
| |
| def | add_exception_handler (self, flag, callback) |
| |
| def | run_at (self, pc) |
| |
| def | runiter_once (self, pc) |
| |
| def | init_run (self, pc) |
| |
| def | continue_run (self, step=False, trace=False) |
| |
| def | run (self, addr) |
| |
| def | run_until (self, addr, trace=False) |
| |
| def | init_stack (self) |
| |
| def | get_exception (self) |
| |
| def | get_c_str (self, addr, max_char=None) |
| |
| def | set_c_str (self, addr, value) |
| |
| def | get_str_ansi (self, addr, max_char=None) |
| |
| def | get_str_unic (self, addr, max_char=None) |
| |
| def | handle_function (self, f_addr) |
| |
| def | add_lib_handler (self, libs, user_globals=None) |
| |
| def | eval_expr (self, expr) |
| |
| def | set_trace_log (self, trace_instr=True, trace_regs=True, trace_new_blocks=False) |
| |
DEPRECATED object
Use Jitter instead of jitter