miasm
Reverse engineering framework
miasm.loader.new_cstruct Namespace Reference

Classes

class  CStruct
 
class  Cstruct_Metaclass
 

Functions

def fix_size (fields, wsize)
 
def real_fmt (fmt, wsize)
 

Variables

dictionary type2realtype = {}
 
dictionary size2type = {}
 
dictionary size2type_s = {}
 
 s = struct.calcsize(t)
 
dictionary sex_types = {0: '<', 1: '>'}
 
dictionary all_cstructs = {}
 

Function Documentation

◆ fix_size()

def miasm.loader.new_cstruct.fix_size (   fields,
  wsize 
)

◆ real_fmt()

def miasm.loader.new_cstruct.real_fmt (   fmt,
  wsize 
)
Here is the caller graph for this function:

Variable Documentation

◆ all_cstructs

dictionary miasm.loader.new_cstruct.all_cstructs = {}

◆ s

miasm.loader.new_cstruct.s = struct.calcsize(t)

◆ sex_types

dictionary miasm.loader.new_cstruct.sex_types = {0: '<', 1: '>'}

◆ size2type

dictionary miasm.loader.new_cstruct.size2type = {}

◆ size2type_s

dictionary miasm.loader.new_cstruct.size2type_s = {}

◆ type2realtype

dictionary miasm.loader.new_cstruct.type2realtype = {}