From 9346e220edcffdc6b4fea62ff8047a29ab0965c0 Mon Sep 17 00:00:00 2001 From: Mike Auty Date: Thu, 31 Aug 2017 01:02:42 +0100 Subject: [PATCH] Add more detailed information for non-threaded scanners. --- volatility/framework/interfaces/layers.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/volatility/framework/interfaces/layers.py b/volatility/framework/interfaces/layers.py index 5b719f4a4..b10f9f069 100644 --- a/volatility/framework/interfaces/layers.py +++ b/volatility/framework/interfaces/layers.py @@ -206,7 +206,8 @@ class DataLayerInterface(configuration.ConfigurableInterface, validity.ValidityR scan_chunk = functools.partial(self._scan_chunk, scanner, min_address, max_address, progress) for value in scan_iterator(): if progress_callback: - progress_callback(scan_metric(progress.value)) + progress_callback(scan_metric(progress.value), + "Scanning {} using {}".format(self.name, scanner.__class__.__name__)) yield from scan_chunk(value) except Exception as e: vollog.debug("Exception: {}".format(str(e)))