mirror of
https://github.com/hashcat/hashcat.git
synced 2024-11-22 08:08:10 +00:00
Fix bug in test.pl, did not handle zero length passwords in -m 7700
This commit is contained in:
parent
0f906dcfeb
commit
eb7e096956
@ -929,9 +929,11 @@ sub verify
|
||||
# $salt$$hash
|
||||
elsif ($mode == 7700 || $mode == 7800)
|
||||
{
|
||||
my @split1 = split (":", $line);
|
||||
my $index1 = index ($line, ":");
|
||||
|
||||
next unless scalar @split1 == 2;
|
||||
next if $index1 < 1;
|
||||
|
||||
my @split1 = split (":", $line);
|
||||
|
||||
my @split2 = split ('\$', $split1[0]);
|
||||
|
||||
@ -939,7 +941,14 @@ sub verify
|
||||
|
||||
$hash_in = $split1[0];
|
||||
|
||||
if (scalar @split1 > 1)
|
||||
{
|
||||
$word = $split1[1];
|
||||
}
|
||||
else
|
||||
{
|
||||
$word = "";
|
||||
}
|
||||
|
||||
next unless (exists ($db->{$hash_in}) and (! defined ($db->{$hash_in})));
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user