diff --git a/volatility/plugins/windows/dlllist.py b/volatility/plugins/windows/dlllist.py index 0e5cf5849..6e2987a75 100644 --- a/volatility/plugins/windows/dlllist.py +++ b/volatility/plugins/windows/dlllist.py @@ -1,7 +1,6 @@ import volatility.framework.interfaces.plugins as plugins import volatility.plugins.windows.pslist as pslist from volatility.framework import exceptions, renderers -from volatility.framework.configuration import requirements from volatility.framework.renderers import format_hints @@ -10,13 +9,8 @@ class DllList(plugins.PluginInterface): @classmethod def get_requirements(cls): - return [requirements.TranslationLayerRequirement(name = 'primary', - description = 'Kernel Address Space'), - requirements.SymbolRequirement(name = "ntkrnlmp", - description = "Windows OS"), - requirements.IntRequirement(name = 'pid', - description = "Process ID", - optional = True)] + # Since we're calling the plugin, make sure we have the plugin's requirements + return pslist.PsList.get_requirements() + [] def _generator(self, procs):