|
def | parse (self, data, vm=None, addr=0, apply_reloc=False, **kwargs) |
|
def | from_string (cls, data, loc_db, *args, **kwargs) |
|
def | register_container (cls, container) |
|
def | register_fallback (cls, container) |
|
def | from_stream (cls, stream, *args, **kwargs) |
|
def | parse (self, data, *args, **kwargs) |
|
def | __init__ (self, data, loc_db, **kwargs) |
|
def | bin_stream (self) |
|
def | executable (self) |
|
def | entry_point (self) |
|
def | arch (self) |
|
def | loc_db (self) |
|
def | symbol_pool (self) |
|
◆ parse()
def miasm.analysis.binary.ContainerELF.parse |
( |
|
self, |
|
|
|
data, |
|
|
|
vm = None , |
|
|
|
addr = 0 , |
|
|
|
apply_reloc = False , |
|
|
** |
kwargs |
|
) |
| |
Load an ELF from @data
@data: bytes containing the ELF bytes
@vm (optional): VmMngr instance. If set, load the ELF in virtual memory
@addr (optional): base address the ELF in virtual memory
@apply_reloc (optional): if set, apply relocation during ELF loading
@addr and @apply_reloc are only meaningful in the context of a
non-empty @vm
The documentation for this class was generated from the following file:
- /home/serpilliere/projet/test_doc_miasm/miasm/miasm/analysis/binary.py