1111from volatility3 .framework import interfaces , renderers , exceptions
1212from volatility3 .framework .configuration import requirements
1313
14- from volatility3 .framework .layers import registry as registry_layers
14+ from volatility3 .framework .layers import registry as registry_layer
1515from volatility3 .framework .symbols .windows import versions
1616from volatility3 .plugins .windows .registry import hashdump , hivelist
1717from volatility3 .framework .renderers import format_hints
@@ -64,7 +64,7 @@ def decrypt_aes(cls, secret: bytes, key: bytes) -> bytes:
6464
6565 @classmethod
6666 def get_lsa_key (
67- cls , sechive : registry_layers .RegistryHive , bootkey : bytes , vista_or_later : bool
67+ cls , sechive : registry_layer .RegistryHive , bootkey : bytes , vista_or_later : bool
6868 ) -> Optional [bytes ]:
6969 if not bootkey :
7070 return None
@@ -108,7 +108,7 @@ def get_lsa_key(
108108 @classmethod
109109 def get_secret_by_name (
110110 cls ,
111- sechive : registry_layers .RegistryHive ,
111+ sechive : registry_layer .RegistryHive ,
112112 name : str ,
113113 lsakey : bytes ,
114114 is_vista_or_later : bool ,
@@ -123,7 +123,7 @@ def get_secret_by_name(
123123 enc_secret_value = next (enc_secret_key .get_values (), None )
124124 except (
125125 exceptions .InvalidAddressException ,
126- registry_layers .RegistryException ,
126+ registry_layer .RegistryException ,
127127 ):
128128 enc_secret_value = None
129129
@@ -171,8 +171,8 @@ def decrypt_secret(cls, secret: bytes, key: bytes) -> bytes:
171171
172172 def _generator (
173173 self ,
174- syshive : registry_layers .RegistryHive ,
175- sechive : registry_layers .RegistryHive ,
174+ syshive : registry_layer .RegistryHive ,
175+ sechive : registry_layer .RegistryHive ,
176176 ):
177177 kernel = self .context .modules [self .config ["kernel" ]]
178178
@@ -208,7 +208,7 @@ def _generator(
208208 except (
209209 StopIteration ,
210210 exceptions .InvalidAddressException ,
211- registry_layers .RegistryException ,
211+ registry_layer .RegistryException ,
212212 ):
213213 enc_secret_value = None
214214
@@ -231,7 +231,7 @@ def _generator(
231231 key_name = key .get_name ()
232232 except (
233233 exceptions .InvalidAddressException ,
234- registry_layers .RegistryException ,
234+ registry_layer .RegistryException ,
235235 ):
236236 key_name = renderers .UnreadableValue ()
237237
0 commit comments