From 334412330ca5d4d026a622c44f0b2259ed535dbc Mon Sep 17 00:00:00 2001 From: Mike Auty Date: Mon, 9 Oct 2017 00:02:03 +0100 Subject: [PATCH] Ensure offsets are appropriately prefixed, given we can now support accepting 0x### numbers. --- volatility/framework/renderers/text.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/volatility/framework/renderers/text.py b/volatility/framework/renderers/text.py index 48afc6c37..3c70c98d0 100644 --- a/volatility/framework/renderers/text.py +++ b/volatility/framework/renderers/text.py @@ -25,8 +25,8 @@ def hex_bytes_as_text(value): class QuickTextRenderer(interfaces.renderers.Renderer): - type_renderers = {format_hints.Bin: lambda x: "{:b}".format(x), - format_hints.Hex: lambda x: "{:x}".format(x), + type_renderers = {format_hints.Bin: lambda x: "0b{:b}".format(x), + format_hints.Hex: lambda x: "0x{:x}".format(x), format_hints.HexBytes: hex_bytes_as_text, bytes: lambda x: x.decode("utf-8"), 'default': lambda x: "{}".format(x)}