diff --git a/deobs.py b/deobs.py index 64f0f35..50253be 100644 --- a/deobs.py +++ b/deobs.py @@ -634,7 +634,7 @@ def execute(self, request: ServiceRequest) -> None: if request.deep_scan or (len(clean) > 1000 and heuristic.score >= 500) or diff_tags or rev_tags: # Save extracted file byte_count = 500 - file_name = f"{os.path.basename(request.file_name)}_decoded_final" + file_name = f"{request.sha256}_decoded_final" file_path = os.path.join(self.working_directory, file_name) # Ensure directory exists before write os.makedirs(os.path.dirname(file_path), exist_ok=True)