From 9b37fd4ef4c4f9fc604d575f51a4566ae0da30c9 Mon Sep 17 00:00:00 2001 From: Aarav Juneja Date: Tue, 24 Jun 2025 13:05:10 -0700 Subject: [PATCH] Fix exclude modules on linPEASS --- linPEAS/builder/src/linpeasBaseBuilder.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/linPEAS/builder/src/linpeasBaseBuilder.py b/linPEAS/builder/src/linpeasBaseBuilder.py index c700474..9ea536f 100644 --- a/linPEAS/builder/src/linpeasBaseBuilder.py +++ b/linPEAS/builder/src/linpeasBaseBuilder.py @@ -292,9 +292,12 @@ class LinpeasBaseBuilder: all_module_paths += self.enumerate_directory(LINPEAS_PARTS["variables"]) for module in LINPEAS_PARTS["modules"]: + exclude = False for ex_module in exclude_modules: if ex_module in module["folder_path"] or ex_module in [module["name"], module["name_check"]]: - continue + exclude = True + break + if exclude: continue all_module_paths += self.enumerate_directory(module["folder_path"]) for module in all_module_paths: