diff --git a/volatility/framework/automagic/symbol_cache.py b/volatility/framework/automagic/symbol_cache.py index 4641c5c59..1e02b0c12 100644 --- a/volatility/framework/automagic/symbol_cache.py +++ b/volatility/framework/automagic/symbol_cache.py @@ -21,9 +21,9 @@ class SymbolBannerCache(interfaces.automagic.AutomagicInterface): # The user would run it eventually either way, but running it first means it can be used that run priority = 0 - os: Optional[str] = None - symbol_name: str = "banner_name" - banner_path: Optional[str] = None + os = None # type: Optional[str] + symbol_name = "banner_name" # type: str + banner_path = None # type: Optional[str] @classmethod def load_banners(cls) -> BannersType: diff --git a/volatility/framework/automagic/symbol_finder.py b/volatility/framework/automagic/symbol_finder.py index 002269b72..9ed73ca39 100644 --- a/volatility/framework/automagic/symbol_finder.py +++ b/volatility/framework/automagic/symbol_finder.py @@ -13,9 +13,9 @@ class SymbolFinder(interfaces.automagic.AutomagicInterface): """Symbol loader based on signature strings""" priority = 40 - banner_config_key: str = "banner" - banner_cache: Optional[Type[symbol_cache.SymbolBannerCache]] = None - symbol_class: Optional[str] = None + banner_config_key = "banner" # type: str + banner_cache = None # type: Optional[Type[symbol_cache.SymbolBannerCache]] + symbol_class = None # type: Optional[str] def __init__(self, context: interfaces.context.ContextInterface, config_path: str) -> None: super().__init__(context, config_path)