File tree Expand file tree Collapse file tree 1 file changed +7
-2
lines changed
volatility3/framework/plugins/windows Expand file tree Collapse file tree 1 file changed +7
-2
lines changed Original file line number Diff line number Diff line change 77from typing import List , Iterable
88
99from volatility3 .framework import constants
10- from volatility3 .framework import interfaces , symbols
10+ from volatility3 .framework import interfaces , symbols , exceptions
1111from volatility3 .framework import renderers
1212from volatility3 .framework .configuration import requirements
1313from volatility3 .framework .interfaces import configuration
@@ -132,10 +132,15 @@ def _generator(self):
132132 kernel .symbol_table_name ,
133133 unloadedmodule_table_name ,
134134 ):
135+ try :
136+ name = mod .Name .String
137+ except exceptions .InvalidAddressException :
138+ name = renderers .UnreadableValue ()
139+
135140 yield (
136141 0 ,
137142 (
138- mod . Name . String ,
143+ name ,
139144 format_hints .Hex (mod .StartAddress ),
140145 format_hints .Hex (mod .EndAddress ),
141146 conversion .wintime_to_datetime (mod .CurrentTime ),
You can’t perform that action at this time.
0 commit comments