From af3b3e305ff6cd69d60f8e43f83c3862d9ce33ef Mon Sep 17 00:00:00 2001 From: Mike Auty Date: Wed, 4 Dec 2019 17:25:33 +0000 Subject: [PATCH] Timeliner: Report progress on which plugin is being run. --- volatility/framework/plugins/timeliner.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/volatility/framework/plugins/timeliner.py b/volatility/framework/plugins/timeliner.py index 43b9d20cd..234d36205 100644 --- a/volatility/framework/plugins/timeliner.py +++ b/volatility/framework/plugins/timeliner.py @@ -89,6 +89,8 @@ class Timeliner(interfaces.plugins.PluginInterface): # Generate the results for each plugin for plugin in runable_plugins: plugin_name = plugin.__class__.__name__ + self._progress_callback((runable_plugins.index(plugin) * 100) // len(runable_plugins), + "Running plugin {}...".format(plugin_name)) try: vollog.log(logging.INFO, "Running {}".format(plugin_name)) for (item, timestamp_type, timestamp) in plugin.generate_timeline():