volatility.cli.text_renderer module¶
-
class
CLIRenderer(options=None)[source]¶ Bases:
volatility.framework.interfaces.renderers.RendererClass 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.CLIRendererAccepts an options object to configure the renderers.
-
name= 'csv'¶
-
-
class
PrettyTextRenderer(options=None)[source]¶ Bases:
volatility.cli.text_renderer.CLIRendererAccepts an options object to configure the renderers.
-
name= 'pretty'¶
-
-
class
QuickTextRenderer(options=None)[source]¶ Bases:
volatility.cli.text_renderer.CLIRendererAccepts 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