diff --git a/volatility/framework/plugins/linux/pslist.py b/volatility/framework/plugins/linux/pslist.py index 4c8a95439..cf4a12c85 100644 --- a/volatility/framework/plugins/linux/pslist.py +++ b/volatility/framework/plugins/linux/pslist.py @@ -46,7 +46,7 @@ class PsList(interfaces_plugins.PluginInterface): if filter_list: def filter_func(x): - return x not in filter_list + return x.pid not in filter_list return filter_func else: diff --git a/volatility/framework/plugins/mac/pslist.py b/volatility/framework/plugins/mac/pslist.py index d3973a43d..dcfe393ab 100644 --- a/volatility/framework/plugins/mac/pslist.py +++ b/volatility/framework/plugins/mac/pslist.py @@ -54,7 +54,7 @@ class PsList(interfaces_plugins.PluginInterface): if filter_list: def list_filter(x): - return x not in filter_list + return x.pid not in filter_list filter_func = list_filter return filter_func