reven.api.ProcessAddressSpace(AddressSpace) class documentationreven.api
(View In Hierarchy)
An address space representing the memory of a process.
| Method | __init__ | Initialize a ProcessAddressSpace instance from a low-level object. Not meant to be called directly. |
| Method | segments | Property: The contiguous regions the address space is composed of. |
| Method | file_address_spaces | Property: Retrieve all the file address spaces contained in the process. |
| Method | __repr__ | Undocumented |
Inherited from AddressSpace:
| Class | Segment | Named contiguous part of memory. |
| Method | contains | Find out if an address is inside the address space. |
Initialize a ProcessAddressSpace instance from a low-level object. Not meant to be called directly.
Use Process.mapping
instead.
| Parameters | rvn_process_address_spaces | A reven_api.reven_vector_of_process_address_space instance. |
Property: The contiguous regions the address space is composed of.
| Returns | A list of Segment
objects. | |
Property: Retrieve all the file address spaces contained in the process.
| Returns | A list of FileAddressSpace
objects. | |