From 6d618903d5e633ecf52df25082d5618b97ced977 Mon Sep 17 00:00:00 2001 From: Mike Auty Date: Thu, 8 Mar 2018 01:34:55 +0000 Subject: [PATCH] Don't forget the text output renderer for the datetime type. --- volatility/framework/renderers/text.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/volatility/framework/renderers/text.py b/volatility/framework/renderers/text.py index 59a6ce203..5b606c3f6 100644 --- a/volatility/framework/renderers/text.py +++ b/volatility/framework/renderers/text.py @@ -1,3 +1,4 @@ +import datetime import sys import typing @@ -43,6 +44,7 @@ class QuickTextRenderer(interfaces.renderers.Renderer): format_hints.Hex: Optional(lambda x: "0x{:x}".format(x)), format_hints.HexBytes: Optional(hex_bytes_as_text), bytes: Optional(lambda x: x.decode("utf-8")), + datetime.datetime: Optional(lambda x: x.strftime("%Y-%m-%d %H:%M:%S.%f %Z")), 'default': Optional(lambda x: "{}".format(x))} def __init__(self, options = None) -> None: