From 4d87c260065c9183151ddec7cabbefd987f8d8a5 Mon Sep 17 00:00:00 2001 From: Kazuki Suzuki Przyborowski Date: Fri, 15 Mar 2024 22:45:06 -0500 Subject: [PATCH] Update pycatfile.py --- pycatfile.py | 22 +++++++++++++++------- 1 file changed, 15 insertions(+), 7 deletions(-) diff --git a/pycatfile.py b/pycatfile.py index a46fc8e..07bd1fb 100755 --- a/pycatfile.py +++ b/pycatfile.py @@ -3063,11 +3063,14 @@ def ArchiveFileValidate(infile, formatspecs=__file_format_list__, verbose=False, else: catfileheadercshex = format(0, 'x').lower(); fileheader = fileheader + AppendNullByte(catfileheadercshex, formatspecs[5]); + valid_archive = True; + invalid_archive = False; if(verbose): VerbosePrintOut("Checking File Header Checksum of file " + infile + " at offset " + str(0)); if(fprechecksum!=catfileheadercshex and not skipchecksum): VerbosePrintOut("File Header Checksum Error with file " + infile + " at offset " + str(0)); - return False; + valid_archive = False; + invalid_archive = True; while(il