miasm
Reverse engineering framework
miasm.arch.mep.disasm.dis_mepb Class Reference
Inheritance diagram for miasm.arch.mep.disasm.dis_mepb:
Collaboration diagram for miasm.arch.mep.disasm.dis_mepb:

Public Member Functions

def __init__ (self, bs=None, **kwargs)
 
- Public Member Functions inherited from miasm.core.asmblock.disasmEngine
def __init__ (self, arch, attrib, bin_stream, loc_db, **kwargs)
 
def dis_block (self, offset)
 
def dis_multiblock (self, offset, blocks=None, job_done=None)
 
def apply_splitting (self, blocks)
 
def dis_instr (self, offset)
 

Static Public Attributes

string attrib = "b"
 

Additional Inherited Members

- Public Attributes inherited from miasm.core.asmblock.disasmEngine
 arch
 
 attrib
 
 bin_stream
 
 loc_db
 
 dont_dis
 
 split_dis
 
 follow_call
 
 dontdis_retcall
 
 lines_wd
 
 blocs_wd
 
 dis_block_callback
 
 dont_dis_nulstart_bloc
 
 dont_dis_retcall_funcs
 

Detailed Description

MeP miasm disassembly engine - Big Endian

   Notes:
       - its is mandatory to call the miasm Machine

Constructor & Destructor Documentation

◆ __init__()

def miasm.arch.mep.disasm.dis_mepb.__init__ (   self,
  bs = None,
**  kwargs 
)

Member Data Documentation

◆ attrib

string miasm.arch.mep.disasm.dis_mepb.attrib = "b"
static

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