Package rekall :: Package plugins :: Package tools :: Module ipython
[frames] | no frames]

Module ipython

source code


Author: Michael Cohen <scudette@google.com>

Classes
  BaseSessionCommand
Base class for all session management plugins.
  SessionList
List the sessions available.
  SessionSwitch
Changes the current session to the session with session_id.
  SessionNew
Creates a new session by cloning the current one.
  SessionDelete
Delete a session.
  SessionMod
Modifies parameters of the current analysis session.
  RekallHelper
A More useful default help function.
  PagingLimitHook
If no paging_limit specified, calculate it from cursors.
  InteractiveShell
An interactive shell for Rekall.
  TestInteractiveShell
Functions
 
IPython012Support(user_session)
Launch the ipython session for post 0.12 versions.
source code
 
NativePythonSupport(user_session)
Launch the rekall session using the native python interpreter.
source code
Variables
  __package__ = 'rekall.plugins.tools'
Function Details

IPython012Support(user_session)

source code 
Launch the ipython session for post 0.12 versions.

Returns:
  False if we failed to use IPython. True if the session was run and exited.

NativePythonSupport(user_session)

source code 
Launch the rekall session using the native python interpreter.

Returns:
  False if we failed to use IPython. True if the session was run and exited.