1
0
mirror of https://github.com/hashcat/hashcat.git synced 2024-11-22 08:08:10 +00:00

Fix luks2hashcat for empty containers

Return error when LUKS container is not initialized.
This commit is contained in:
Konrad Goławski 2022-09-13 13:45:06 +02:00
parent 8973f2beca
commit 5b0ef28432

View File

@ -253,6 +253,8 @@ def extract_version1(file):
payload = file.read(PAYLOAD_SIZE)
if len(payload) < PAYLOAD_SIZE:
raise ValueError("file contains less data than needed")
if sum(payload) == 0:
raise ValueError("file not initialized - payload contains zeros only")
# convert into header
header = HeaderVersion1(