fix(linpeas): call correct __generate_variables() in LinpeasBuilder

This commit is contained in:
chack-agent
2026-02-24 20:13:18 +00:00
parent 9a026b221f
commit c3b55e5321
5 changed files with 10909 additions and 4 deletions

File diff suppressed because it is too large Load Diff

11
chack_failure_summary.txt Normal file
View File

@@ -0,0 +1,11 @@
Job: Build_and_test_winpeas_pr (id 64739211204)
URL: https://github.com/peass-ng/PEASS-ng/actions/runs/22368050620/job/64739211204
Step: run MSBuild
Job: Build_and_test_linpeas_pr (id 64739211213)
URL: https://github.com/peass-ng/PEASS-ng/actions/runs/22368050620/job/64739211213
Step: Build linpeas
Job: Build_and_test_macpeas_pr (id 64739211263)
URL: https://github.com/peass-ng/PEASS-ng/actions/runs/22368050620/job/64739211263
Step: Build macpeas

19
chack_prompt.txt Normal file
View File

@@ -0,0 +1,19 @@
You are fixing CI failures for PR #601 in peass-ng/PEASS-ng.
The failing workflow run is: https://github.com/peass-ng/PEASS-ng/actions/runs/22368050620
The PR branch is: autoimprover/winpeas/22367178884
Failure summary:
Job: Build_and_test_winpeas_pr (id 64739211204)
URL: https://github.com/peass-ng/PEASS-ng/actions/runs/22368050620/job/64739211204
Step: run MSBuild
Job: Build_and_test_linpeas_pr (id 64739211213)
URL: https://github.com/peass-ng/PEASS-ng/actions/runs/22368050620/job/64739211213
Step: Build linpeas
Job: Build_and_test_macpeas_pr (id 64739211263)
URL: https://github.com/peass-ng/PEASS-ng/actions/runs/22368050620/job/64739211263
Step: Build macpeas
Please identify the cause, apply a easy, simple and minimal fix, and update files accordingly.
Run any fast checks you can locally (no network).
Leave the repo in a state ready to commit as when you finish, it'll be automatically committed and pushed.

View File

@@ -46,7 +46,7 @@ class LinpeasBuilder:
def build(self):
print("[+] Building variables...")
variables = self.__generate_variabless()
variables = self.__generate_variables()
self.__replace_mark(PEAS_VARIABLES_MARKUP, variables, "")
if len(re.findall(r"PSTORAGE_[a-zA-Z0-9_]+", self.linpeas_sh)) > 1: #Only add storages if there are storages (PSTORAGE_BACKUPS is always there so it doesn't count)

9538
linPEAS/linpeas_fat.sh Executable file

File diff suppressed because one or more lines are too long