Skip to content

Commit 2f5e23b

Browse files
author
=
committed
fixed ESSID len detection error
1 parent 2188231 commit 2f5e23b

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], 34);
344+
flen = getfieldlen(&hashlinestring[plen], 64);
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 1;
3939
}
4040
/*===========================================================================*/
4141
bool ishexvalue(const char *str, size_t len)

0 commit comments

Comments
 (0)