volatility.cli.text_renderer module¶
-
class
CLIRenderer
(options=None)[source]¶ Bases:
volatility.framework.interfaces.renderers.Renderer
Class to add specific requirements for CLI renderers.
Accepts an options object to configure the renderers.
-
name
= 'unnamed'¶
-
abstract
render
(grid)¶ Takes a grid object and renders it based on the object’s preferences.
- Return type
None
-
-
class
CSVRenderer
(options=None)[source]¶ Bases:
volatility.cli.text_renderer.CLIRenderer
Accepts an options object to configure the renderers.
-
name
= 'csv'¶
-
-
class
PrettyTextRenderer
(options=None)[source]¶ Bases:
volatility.cli.text_renderer.CLIRenderer
Accepts an options object to configure the renderers.
-
name
= 'pretty'¶
-
-
class
QuickTextRenderer
(options=None)[source]¶ Bases:
volatility.cli.text_renderer.CLIRenderer
Accepts an options object to configure the renderers.
-
name
= 'quick'¶
-
-
display_disassembly
(disasm)[source]¶ Renders a disassembly renderer type into string format.
- Parameters
disasm (
Disassembly
) – Input disassembly objects- Return type
- Returns
A string as rendererd by capstone where available, otherwise output as if it were just bytes