Merge pull request #3458 from ventaquil/bugfix/luks2hashcat-empty-container

Fix `luks2hashcat` for empty containers
pull/3463/head
Jens Steube 2 years ago committed by GitHub
commit 161a5a2a3c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -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(

Loading…
Cancel
Save