Address feedback

This commit is contained in:
Andrew Case
2025-03-16 22:19:41 +00:00
parent 4e1ddadb40
commit dae430ff58
5 changed files with 7 additions and 20 deletions
@@ -8,7 +8,6 @@ from volatility3.framework import interfaces
from volatility3.framework.configuration import requirements
from volatility3.framework.renderers import format_hints
from volatility3.plugins.windows import desktops, windowstations
from volatility3.framework.symbols.windows.extensions import gui
vollog = logging.getLogger(__name__)
@@ -40,9 +39,6 @@ class DeskScan(desktops.Desktops):
plugin=windowstations.WindowStations,
version=(1, 0, 0),
),
requirements.VersionRequirement(
name="GUIExtensions", component=gui.GUIExtensions, version=(1, 0, 0)
),
]
@classmethod
@@ -8,7 +8,6 @@ from volatility3.framework import interfaces, renderers
from volatility3.framework.configuration import requirements
from volatility3.framework.renderers import format_hints
from volatility3.plugins.windows import windowstations
from volatility3.framework.symbols.windows.extensions import gui
vollog = logging.getLogger(__name__)
@@ -37,9 +36,6 @@ class Desktops(interfaces.plugins.PluginInterface):
plugin=windowstations.WindowStations,
version=(1, 0, 0),
),
requirements.VersionRequirement(
name="GUIExtensions", component=gui.GUIExtensions, version=(1, 0, 0)
),
]
@classmethod
@@ -9,7 +9,6 @@ from volatility3.framework.objects import utility
from volatility3.framework.configuration import requirements
from volatility3.framework.renderers import format_hints
from volatility3.plugins.windows import windowstations
from volatility3.framework.symbols.windows.extensions import gui
vollog = logging.getLogger(__name__)
@@ -34,9 +33,6 @@ class Windows(interfaces.plugins.PluginInterface):
component=windowstations.WindowStations,
version=(1, 0, 0),
),
requirements.VersionRequirement(
name="GUIExtensions", component=gui.GUIExtensions, version=(1, 0, 0)
),
]
@classmethod
@@ -99,7 +99,7 @@ class WindowStations(interfaces.plugins.PluginInterface):
config_path=config_path,
sub_path=os.path.join("windows", "gui"),
filename=symbol_filename,
class_types=gui.class_types,
class_types=gui.GUIExtensions.class_types,
table_mapping=table_mapping,
)
@@ -325,10 +325,9 @@ class GUIExtensions(interfaces.configuration.VersionableInterface):
encoding="utf16",
)
class_types = {
"tagWINDOWSTATION": GUIExtensions.tagWINDOWSTATION,
"tagDESKTOP": GUIExtensions.tagDESKTOP,
"tagWND": GUIExtensions.tagWND,
"_LARGE_UNICODE_STRING": GUIExtensions.LARGE_UNICODE_STRING,
}
class_types = {
"tagWINDOWSTATION": tagWINDOWSTATION,
"tagDESKTOP": tagDESKTOP,
"tagWND": tagWND,
"_LARGE_UNICODE_STRING": LARGE_UNICODE_STRING,
}