miasm
Reverse engineering framework
miasm.jitter.jitload.jitter Class Reference
Inheritance diagram for miasm.jitter.jitload.jitter:
Collaboration diagram for miasm.jitter.jitload.jitter:

Public Member Functions

def __init__ (self, *args, **kwargs)
 
- Public Member Functions inherited from miasm.jitter.jitload.Jitter
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)
 

Additional Inherited Members

- Static Public Member Functions inherited from miasm.jitter.jitload.Jitter
def handle_lib (jitter)
 
- Public Attributes inherited from miasm.jitter.jitload.Jitter
 arch
 
 attrib
 
 vm
 
 cpu
 
 ir_arch
 
 bs
 
 ircfg
 
 symbexec
 
 jit
 
 stack_size
 
 stack_base
 
 breakpoints_handler
 
 exceptions_handler
 
 exec_cb
 
 pc
 
 run_iterator
 
 run
 
 libs
 
 user_globals
 
- Static Public Attributes inherited from miasm.jitter.jitload.Jitter
 C_Gen = CGen
 

Detailed Description

DEPRECATED object
Use Jitter instead of jitter

Constructor & Destructor Documentation

◆ __init__()

def miasm.jitter.jitload.jitter.__init__ (   self,
args,
**  kwargs 
)

The documentation for this class was generated from the following file: