From 4cea3372b6f1d0ae4e8af7c83d3e43e8c8bc0c18 Mon Sep 17 00:00:00 2001 From: cesare Date: Tue, 25 Aug 2020 11:49:10 +0200 Subject: [PATCH] - moved the exception handling back to generator (followed the same approach used in procdump.py) - changed "self" to "cls" --- volatility/framework/plugins/windows/cmdline.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/volatility/framework/plugins/windows/cmdline.py b/volatility/framework/plugins/windows/cmdline.py index ebfcf7da2..046d27b8b 100644 --- a/volatility/framework/plugins/windows/cmdline.py +++ b/volatility/framework/plugins/windows/cmdline.py @@ -60,7 +60,7 @@ class CmdLine(interfaces.plugins.PluginInterface): for proc in procs: process_name = utility.array_to_string(proc.ImageFileName) - proc_id = "Unknown" + proc_id = proc.UniqueProcessId try: proc_id = proc.UniqueProcessId @@ -77,7 +77,7 @@ class CmdLine(interfaces.plugins.PluginInterface): proc_id, exp.invalid_address, exp.layer_name) yield (0, (proc.UniqueProcessId, process_name, result_text)) - + def run(self): filter_func = pslist.PsList.create_pid_filter(self.config.get('pid', None))