Skip to content

Commit ea7d071

Browse files
author
=
committed
better detection of wrong ESSID len
1 parent 2f5e23b commit ea7d071

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

hcxpmktool.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -341,7 +341,7 @@ if(memcmp(wpa2, hashlinestring, 7) == 0)
341341
if(flen != 6) return false;
342342
plen += flen *2;
343343
if(hashlinestring[plen++] != '*') return false;
344-
flen = getfieldlen(&hashlinestring[plen], 64);
344+
flen = getfieldlen(&hashlinestring[plen], 65);
345345
if((flen %2) != 0) return false;
346346
flen /= 2;
347347
if((flen <= 0) || (flen > 32)) return false;

include/strings.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ for(i = 0; i < len; i++)
3535
{
3636
if(str[i] == '*') return i;
3737
}
38-
return 1;
38+
return i;
3939
}
4040
/*===========================================================================*/
4141
bool ishexvalue(const char *str, size_t len)

0 commit comments

Comments
 (0)