From f3f0e50015027ce161542aea52fb27f54e880a4c Mon Sep 17 00:00:00 2001 From: enzo <7831008+enzok@users.noreply.github.com> Date: Tue, 24 Sep 2024 12:08:00 -0400 Subject: [PATCH] Modify aux module config names --- analyzer/windows/analyzer.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/analyzer/windows/analyzer.py b/analyzer/windows/analyzer.py index a389e0428a1..5627ccbb27b 100644 --- a/analyzer/windows/analyzer.py +++ b/analyzer/windows/analyzer.py @@ -496,10 +496,13 @@ def run(self): # Initialize Auxiliary modules Auxiliary() prefix = f"{auxiliary.__name__}." + windows_modules = ["human", "screenshots", "sysmon"] for _, name, _ in pkgutil.iter_modules(auxiliary.__path__, prefix): try: mod_name = name.split(".")[-1] + if mod_name in windows_modules: + mod_name += "_windows" if hasattr(self.config, mod_name) and getattr(self.config, mod_name, False): log.debug('Importing auxiliary module "%s"...', name) __import__(name, globals(), locals(), ["dummy"])