From d0f70f67b8ca6a1535230a9ec9b9c7930468ae5d Mon Sep 17 00:00:00 2001 From: David McDonald Date: Thu, 27 Feb 2025 15:56:30 -0600 Subject: [PATCH] Windows Threads: Update dependents This updates the debugregisters and suspended threads plugins' threads requirement with the latest major version bump. Co-authored-by: Andrew Case --- volatility3/framework/plugins/windows/debugregisters.py | 4 ++-- volatility3/framework/plugins/windows/suspended_threads.py | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/volatility3/framework/plugins/windows/debugregisters.py b/volatility3/framework/plugins/windows/debugregisters.py index 876b7fdc5..5dbeb9ff4 100644 --- a/volatility3/framework/plugins/windows/debugregisters.py +++ b/volatility3/framework/plugins/windows/debugregisters.py @@ -37,8 +37,8 @@ class DebugRegisters(interfaces.plugins.PluginInterface): requirements.VersionRequirement( name="pslist", component=pslist.PsList, version=(2, 0, 0) ), - requirements.VersionRequirement( - name="threads", component=threads.Threads, version=(1, 0, 0) + requirements.PluginRequirement( + name="threads", plugin=threads.Threads, version=(2, 0, 0) ), requirements.VersionRequirement( name="pe_symbols", component=pe_symbols.PESymbols, version=(2, 0, 0) diff --git a/volatility3/framework/plugins/windows/suspended_threads.py b/volatility3/framework/plugins/windows/suspended_threads.py index 1ecdf0c51..2a14bd795 100644 --- a/volatility3/framework/plugins/windows/suspended_threads.py +++ b/volatility3/framework/plugins/windows/suspended_threads.py @@ -36,7 +36,7 @@ class SuspendedThreads(interfaces.plugins.PluginInterface): name="pe_symbols", component=pe_symbols.PESymbols, version=(2, 0, 0) ), requirements.VersionRequirement( - name="threads", component=threads.Threads, version=(1, 0, 0) + name="threads", component=threads.Threads, version=(2, 0, 0) ), ]