Package rekall :: Package plugins :: Package common :: Module address_resolver :: Class Module
[frames] | no frames]

Class Module

source code


A range in the virtual address space which maps an executable.

Each binary in the address space has its own profile, which knows about symbols within it. This simple class is just a container to facilitate access to the profile that represents this module.

Within Rekall, each module has a name. Rekall uses a simple syntax to refer to an address in the address space by name (see below).

Instance Methods
 
__init__(self, name=None, start=None, end=None, profile=None, session=None)
x.__init__(...) initializes x; see help(type(x)) for signature
source code
 
__str__(self)
str(x)
source code

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __subclasshook__

Properties

Inherited from object: __class__

Method Details

__init__(self, name=None, start=None, end=None, profile=None, session=None)
(Constructor)

source code 

x.__init__(...) initializes x; see help(type(x)) for signature

Overrides: object.__init__
(inherited documentation)

__str__(self)
(Informal representation operator)

source code 

str(x)

Overrides: object.__str__
(inherited documentation)