|
def | __init__ (self, parent) |
|
def | __getitem__ (self, item) |
|
def | __setitem__ (self, item, data) |
|
def | __call__ (self, ad_start, ad_stop=None, ad_step=None) |
|
def | get (self, virt_start, virt_stop=None) |
|
def | set (self, addr, data) |
|
def | max_addr (self) |
|
def | find (self, pattern, start=0, end=None) |
|
def | rfind (self, pattern, start=0, end=None) |
|
def | is_addr_in (self, addr) |
|
◆ __init__()
def miasm.loader.pe_init.ContentVirtual.__init__ |
( |
|
self, |
|
|
|
parent |
|
) |
| |
◆ __call__()
def miasm.loader.pe_init.ContentVirtual.__call__ |
( |
|
self, |
|
|
|
ad_start, |
|
|
|
ad_stop = None , |
|
|
|
ad_step = None |
|
) |
| |
◆ __getitem__()
def miasm.loader.pe_init.ContentVirtual.__getitem__ |
( |
|
self, |
|
|
|
item |
|
) |
| |
◆ __setitem__()
def miasm.loader.pe_init.ContentVirtual.__setitem__ |
( |
|
self, |
|
|
|
item, |
|
|
|
data |
|
) |
| |
◆ find()
def miasm.loader.pe_init.ContentVirtual.find |
( |
|
self, |
|
|
|
pattern, |
|
|
|
start = 0 , |
|
|
|
end = None |
|
) |
| |
◆ get()
def miasm.loader.pe_init.ContentVirtual.get |
( |
|
self, |
|
|
|
virt_start, |
|
|
|
virt_stop = None |
|
) |
| |
Get data in VIRTUAL view starting at @virt_start, stopping at @virt_stop
@virt_start: virt start address
@virt_stop: virt stop address
◆ is_addr_in()
def miasm.loader.pe_init.ContentVirtual.is_addr_in |
( |
|
self, |
|
|
|
addr |
|
) |
| |
◆ max_addr()
def miasm.loader.pe_init.ContentVirtual.max_addr |
( |
|
self | ) |
|
◆ rfind()
def miasm.loader.pe_init.ContentVirtual.rfind |
( |
|
self, |
|
|
|
pattern, |
|
|
|
start = 0 , |
|
|
|
end = None |
|
) |
| |
◆ set()
def miasm.loader.pe_init.ContentVirtual.set |
( |
|
self, |
|
|
|
addr, |
|
|
|
data |
|
) |
| |
Set @data in VIRTUAL view starting at @start
@addr: virtual start address
@data: data to set
◆ parent
miasm.loader.pe_init.ContentVirtual.parent |
The documentation for this class was generated from the following file:
- /home/serpilliere/projet/test_doc_miasm/miasm/miasm/loader/pe_init.py