From 54adcbcbfa61faf02dceb9e72db37153ebcdb267 Mon Sep 17 00:00:00 2001 From: aradhyacp Date: Tue, 30 Dec 2025 06:49:34 +0530 Subject: [PATCH] Fix error handling in binwalk analyzer to check for zip existence before reporting errors --- aperisolve/analyzers/binwalk.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/aperisolve/analyzers/binwalk.py b/aperisolve/analyzers/binwalk.py index 32d6fec..c3d1f2e 100644 --- a/aperisolve/analyzers/binwalk.py +++ b/aperisolve/analyzers/binwalk.py @@ -44,7 +44,7 @@ def analyze_binwalk(input_img: Path, output_dir: Path) -> None: if extracted_dir.exists(): shutil.rmtree(extracted_dir) - if len(stderr) > 0: + if len(stderr) > 0 and not zip_exist: err = { "binwalk": { "status": "error",