Package rekall :: Package plugins :: Package response :: Module forensic_artifacts :: Class DirectoryBasedWriter
[frames] | no frames]

Class DirectoryBasedWriter

source code


Nested Classes
  __metaclass__
Automatic Plugin Registration through metaclasses. (Inherited from rekall.plugins.response.forensic_artifacts.BaseArtifactResultWriter)
  top_level_class
Writes the results of artifacts. (Inherited from rekall.plugins.response.forensic_artifacts.BaseArtifactResultWriter)
Instance Methods
 
__init__(self, output=None, **kwargs)
x.__init__(...) initializes x; see help(type(x)) for signature
source code
 
write_file(self, result)
Writes a FileInformation object.
source code
 
write_result(self, result)
Writes the artifact result.
source code
 
__enter__(self) (Inherited from rekall.plugins.response.forensic_artifacts.BaseArtifactResultWriter) source code
 
__exit__(self, unused_type, unused_value, unused_traceback) (Inherited from rekall.plugins.response.forensic_artifacts.BaseArtifactResultWriter) 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
  name = 'Directory'
  classes = {'DirectoryBasedWriter': <class 'rekall.plugins.resp... (Inherited from rekall.plugins.response.forensic_artifacts.BaseArtifactResultWriter)
  classes_by_name = {'Directory': [<class 'rekall.plugins.respon... (Inherited from rekall.plugins.response.forensic_artifacts.BaseArtifactResultWriter)
  plugin_feature = 'BaseArtifactResultWriter' (Inherited from rekall.plugins.response.forensic_artifacts.BaseArtifactResultWriter)
Properties

Inherited from object: __class__

Method Details

__init__(self, output=None, **kwargs)
(Constructor)

source code 

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

Overrides: object.__init__
(inherited documentation)

write_result(self, result)

source code 

Writes the artifact result.

Overrides: BaseArtifactResultWriter.write_result

ImplementationByClass(self, name)
Class Method

source code 
Overrides: BaseArtifactResultWriter.ImplementationByClass

ImplementationByName(self, name)
Class Method

source code 
Overrides: BaseArtifactResultWriter.ImplementationByName