miasm
Reverse engineering framework
miasm.analysis.machine.Machine Class Reference
Inheritance diagram for miasm.analysis.machine.Machine:
Collaboration diagram for miasm.analysis.machine.Machine:

Public Member Functions

def __init__ (self, machine_name)
 
def dis_engine (self)
 
def mn (self)
 
def ira (self)
 
def ir (self)
 
def jitter (self)
 
def gdbserver (self)
 
def log_jit (self)
 
def log_arch (self)
 
def base_expr (self)
 
def name (self)
 
def available_machine (cls)
 

Detailed Description

Abstract machine architecture to restrict architecture dependent code

Constructor & Destructor Documentation

◆ __init__()

def miasm.analysis.machine.Machine.__init__ (   self,
  machine_name 
)

Member Function Documentation

◆ available_machine()

def miasm.analysis.machine.Machine.available_machine (   cls)

◆ base_expr()

def miasm.analysis.machine.Machine.base_expr (   self)

◆ dis_engine()

def miasm.analysis.machine.Machine.dis_engine (   self)

◆ gdbserver()

def miasm.analysis.machine.Machine.gdbserver (   self)

◆ ir()

def miasm.analysis.machine.Machine.ir (   self)

◆ ira()

def miasm.analysis.machine.Machine.ira (   self)

◆ jitter()

def miasm.analysis.machine.Machine.jitter (   self)
Here is the caller graph for this function:

◆ log_arch()

def miasm.analysis.machine.Machine.log_arch (   self)

◆ log_jit()

def miasm.analysis.machine.Machine.log_jit (   self)

◆ mn()

def miasm.analysis.machine.Machine.mn (   self)

◆ name()

def miasm.analysis.machine.Machine.name (   self)
Here is the caller graph for this function:

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