From 9fa107a6c0c6c898d18c402847084e0e04b2a6fd Mon Sep 17 00:00:00 2001 From: Mike Auty Date: Wed, 2 Dec 2020 23:41:21 +0000 Subject: [PATCH] CLI: Support MultiTypeData in JSON output. Fixes #384 --- volatility/cli/text_renderer.py | 1 + 1 file changed, 1 insertion(+) diff --git a/volatility/cli/text_renderer.py b/volatility/cli/text_renderer.py index 828d4f773..4309686cd 100644 --- a/volatility/cli/text_renderer.py +++ b/volatility/cli/text_renderer.py @@ -304,6 +304,7 @@ class JsonRenderer(CLIRenderer): _type_renderers = { format_hints.HexBytes: quoted_optional(hex_bytes_as_text), interfaces.renderers.Disassembly: quoted_optional(display_disassembly), + format_hints.MultiTypeData: quoted_optional(multitypedata_as_text), bytes: optional(lambda x: " ".join(["{0:02x}".format(b) for b in x])), datetime.datetime: lambda x: x.isoformat() if not isinstance(x, interfaces.renderers.BaseAbsentValue) else None, 'default': lambda x: x