miasm
Reverse engineering framework
miasm.loader.pe_init.ContectRva Class Reference
Inheritance diagram for miasm.loader.pe_init.ContectRva:
Collaboration diagram for miasm.loader.pe_init.ContectRva:

Public Member Functions

def __init__ (self, parent)
 
def get (self, rva_start, rva_stop=None)
 
def set (self, rva, data)
 
def __getitem__ (self, item)
 
def __setitem__ (self, item, data)
 

Public Attributes

 parent
 

Constructor & Destructor Documentation

◆ __init__()

def miasm.loader.pe_init.ContectRva.__init__ (   self,
  parent 
)

Member Function Documentation

◆ __getitem__()

def miasm.loader.pe_init.ContectRva.__getitem__ (   self,
  item 
)
Here is the call graph for this function:

◆ __setitem__()

def miasm.loader.pe_init.ContectRva.__setitem__ (   self,
  item,
  data 
)
Here is the call graph for this function:

◆ get()

def miasm.loader.pe_init.ContectRva.get (   self,
  rva_start,
  rva_stop = None 
)
Get data in RVA view starting at @rva_start, stopping at @rva_stop
@rva_start: rva start address
@rva_stop: rva stop address
Here is the caller graph for this function:

◆ set()

def miasm.loader.pe_init.ContectRva.set (   self,
  rva,
  data 
)
Set @data in RVA view starting at @start
@rva: rva start address
@data: data to set
Here is the caller graph for this function:

Member Data Documentation

◆ parent

miasm.loader.pe_init.ContectRva.parent

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