ExtractOffsets.py: added safety check in version number recovery

This commit is contained in:
Maxime Meignan
2023-10-06 09:46:20 +02:00
parent a49f69b122
commit 9939301140
+2
View File
@@ -59,6 +59,8 @@ def downloadSpecificFile(entry, pe_basename, pe_ext, knownPEVersions, output_fol
version = entry['fileInfo']['version'].split(' ')[0]
except:
version = find('version', entry).split(' ')[0]
if version and version.count(".") != 3:
version = None
if not version:
printl(f'[*] Error parsing version', lock)