miasm
Reverse engineering framework
miasm.loader.elf_init.virt Class Reference
Inheritance diagram for miasm.loader.elf_init.virt:
Collaboration diagram for miasm.loader.elf_init.virt:

Public Member Functions

def __init__ (self, x)
 
def get_rvaitem (self, start, stop=None)
 
def item2virtitem (self, item)
 
def get (self, ad_start, ad_stop=None)
 
def set (self, item, data)
 
def __getitem__ (self, item)
 
def __setitem__ (self, item, data)
 
def max_addr (self)
 
def is_addr_in (self, ad)
 
def find (self, pattern, start=0)
 

Public Attributes

 parent
 

Constructor & Destructor Documentation

◆ __init__()

def miasm.loader.elf_init.virt.__init__ (   self,
  x 
)

Member Function Documentation

◆ __getitem__()

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

◆ __setitem__()

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

◆ find()

def miasm.loader.elf_init.virt.find (   self,
  pattern,
  start = 0 
)

◆ get()

def miasm.loader.elf_init.virt.get (   self,
  ad_start,
  ad_stop = None 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ get_rvaitem()

def miasm.loader.elf_init.virt.get_rvaitem (   self,
  start,
  stop = None 
)
Here is the caller graph for this function:

◆ is_addr_in()

def miasm.loader.elf_init.virt.is_addr_in (   self,
  ad 
)

◆ item2virtitem()

def miasm.loader.elf_init.virt.item2virtitem (   self,
  item 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ max_addr()

def miasm.loader.elf_init.virt.max_addr (   self)

◆ set()

def miasm.loader.elf_init.virt.set (   self,
  item,
  data 
)
Here is the call graph for this function:
Here is the caller graph for this function:

Member Data Documentation

◆ parent

miasm.loader.elf_init.virt.parent

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