Package rekall :: Package plugins :: Module core :: Class SetProcessContextMixin
[frames] | no frames]

Class SetProcessContextMixin

source code


Set the current process context.

The basic functionality of all platforms' cc plugin.

Instance Methods
 
__enter__(self)
Use this plugin as a context manager.
source code
 
__exit__(self, unused_type, unused_value, unused_traceback) source code
 
SwitchProcessContext(self, process=None) source code
 
SwitchContext(self) source code
 
render(self, renderer) source code

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

Class Variables
  name = 'cc'
  interactive = True
  process_context = None
hash(x)
Properties

Inherited from object: __class__

Method Details

__enter__(self)

source code 

Use this plugin as a context manager.

When used as a context manager we save the state of the address resolver and then restore it on exit. This prevents the address resolver from losing its current state and makes switching contexts much faster.