Package rekall :: Package plugins :: Package tools :: Module repository_manager :: Class ArtifactProfile
[frames] | no frames]

Class ArtifactProfile

source code


Build the Artifacts profile.

This is needed when the artifacts are updated. Rekall loads all the artifacts from the profile repository which allows us to update artifacts easily for deployed Rekall clients.

Nested Classes
  __metaclass__
Automatic Plugin Registration through metaclasses. (Inherited from rekall.plugins.tools.repository_manager.RepositoryPlugin)
  top_level_class
A plugin to manage a type of profile in the repository. (Inherited from rekall.plugins.tools.repository_manager.RepositoryPlugin)
Instance Methods
 
Build(self, renderer)
Implementation of the build routine.
source code
 
BuildIndex(self) (Inherited from rekall.plugins.tools.repository_manager.RepositoryPlugin) source code
 
LaunchBuilder(self, *args)
Relaunch this builder with the provided parameters. (Inherited from rekall.plugins.tools.repository_manager.RepositoryPlugin)
source code
 
LaunchPlugin(self, plugin_name, *pos, **kwargs)
Runs a plugin in another process. (Inherited from rekall.plugins.tools.repository_manager.RepositoryPlugin)
source code
 
TransformProfile(self, profile)
Transform the profile according to the specified transforms. (Inherited from rekall.plugins.tools.repository_manager.RepositoryPlugin)
source code
 
__init__(self, session=None, **kwargs)
Instantiate the plugin with the provided kwargs. (Inherited from rekall.plugins.tools.repository_manager.RepositoryPlugin)
source code

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

Class Methods
 
ImplementationByClass(self, name) source code
 
ImplementationByName(self, name) source code
Class Variables
  classes = {'ArtifactProfile': <class 'rekall.plugins.tools.rep... (Inherited from rekall.plugins.tools.repository_manager.RepositoryPlugin)
  classes_by_name = {None: [<class 'rekall.plugins.tools.reposit... (Inherited from rekall.plugins.tools.repository_manager.RepositoryPlugin)
  plugin_feature = 'RepositoryPlugin' (Inherited from rekall.plugins.tools.repository_manager.RepositoryPlugin)
Properties

Inherited from object: __class__

Method Details

Build(self, renderer)

source code 

Implementation of the build routine.

Overrides: RepositoryPlugin.Build
(inherited documentation)

ImplementationByClass(self, name)
Class Method

source code 
Overrides: RepositoryPlugin.ImplementationByClass

ImplementationByName(self, name)
Class Method

source code 
Overrides: RepositoryPlugin.ImplementationByName