Package rekall :: Package plugins :: Package renderers :: Module xls
[frames] | no frames]

Module xls

source code

This file implements an xls renderer based on the openpyxl project.

We produce xls (Excel spreadsheet files) with the output from Rekall plugins.

Classes
  XLSObjectRenderer
By default the XLS renderer delegates to the text renderer.
  XLSColumn
Implementation for text (mostly CLI) tables.
  XLSTable
Renderers contain tables.
  XLSRenderer
A Renderer for xls files.
  XLSEProcessRenderer
Expands an EPROCESS into three columns (address, name and PID).
  XLSStringRenderer
  XLSStructRenderer
Hex format struct's offsets.
  XLSPointerRenderer
Renders the address of the pointer target as a hex string.
  XLSNativeTypeRenderer
Renders native types as python objects.
  XLS_UNICODE_STRING_Renderer
  XLSNoneObjectRenderer
  XLSDateTimeRenderer
Renders timestamps as python datetime objects.
Variables
  HEADER_STYLE = styles.Style(font= styles.Font(bold= True))
  SECTION_STYLE = styles.Style(fill= styles.PatternFill(fill_typ...
  FORMAT_STYLE = styles.Style(alignment= styles.Alignment(vertic...
Variables Details

SECTION_STYLE

Value:
styles.Style(fill= styles.PatternFill(fill_type= fills.FILL_SOLID, sta\
rt_color= styles.Color(colors.RED)))

FORMAT_STYLE

Value:
styles.Style(alignment= styles.Alignment(vertical= "top", wrap_text= F\
alse))