mirror of
https://github.com/volatilityfoundation/volatility3.git
synced 2026-09-11 04:07:39 +02:00
Poolscanner: More native_layer validity checks
This commit is contained in:
@@ -359,7 +359,7 @@ class FILE_OBJECT(objects.StructType, pool.ExecutiveObject):
|
||||
def file_name_with_device(self) -> Union[str, interfaces.renderers.BaseAbsentValue]:
|
||||
name = renderers.UnreadableValue() # type: Union[str, interfaces.renderers.BaseAbsentValue]
|
||||
|
||||
if self._context.layers[self.vol.layer_name].is_valid(self.DeviceObject):
|
||||
if self._context.layers[self.DeviceObject.vol.native_layer_name].is_valid(self.DeviceObject):
|
||||
try:
|
||||
name = "\\Device\\{}".format(self.DeviceObject.get_device_name())
|
||||
except ValueError:
|
||||
|
||||
Reference in New Issue
Block a user