Skip to content

Commit 902f7df

Browse files
authored
Merge pull request #209 from RealEnder/master
added weak candidate based on wpa-sec analysis
2 parents 0a5bd8b + 6d779d2 commit 902f7df

File tree

1 file changed

+39
-18
lines changed

1 file changed

+39
-18
lines changed

hcxpsktool.c

+39-18
Original file line numberDiff line numberDiff line change
@@ -752,25 +752,26 @@ static unsigned int w, i, j; // w1
752752

753753
static const char *word[] =
754754
{
755-
"amaranth", "amber", "amethyst", "apricot", "aquamarine", "azure",
756-
"baby", "beige", "brick", "black", "blue", "blue-green", "blue-violet", "blush",
757-
"bronze", "brown", "burgundy", "byzantium", "carmine",
758-
"cerise", "cerulean", "champagne", "chartreuse", "chocolate", "cobalt", "coffee", "copper",
759-
"cordovan", "coral", "crimson", "cyan",
755+
"amaranth", "amber", "amethyst", "apricot", "aqua", "aquamarine", "azure",
756+
"baby", "beige", "brick", "black", "blue", "blush", "bronze", "brown",
757+
"burgundy", "byzantium",
758+
"carmine", "cerise", "cerulean", "champagne", "chartreuse", "chestnut", "chocolate", "cobalt",
759+
"coffee", "copper", "cordovan", "coral", "crimson", "cyan",
760760
"desert",
761761
"electric", "emerald", "erin",
762-
"gold", "gray", "green",
762+
"garnet", "gold", "gray", "green",
763763
"harlequin",
764764
"indigo", "ivory",
765765
"jade", "jungle",
766766
"lavender", "lemon", "lilac", "lime",
767767
"magenta", "maroon", "mauve",
768768
"navy",
769-
"ochre", "olive", "orange", "orange-red", "orchid",
769+
"ochre", "olive", "orange", "orchid",
770770
"peach", "pear", "periwinkle", "persian", "pink", "plum", "prussian", "puce",
771771
"purple",
772-
"raspberry", "red", "red-violet", "rose", "ruby",
773-
"salmon", "sangria", "sapphire", "scarlet", "silver", "slate", "spring",
772+
"raspberry", "red", "rose", "ruby",
773+
"sage", "salmon", "sangria", "sapphire", "scarlet", "sepia", "silver", "slate",
774+
"spring",
774775
"tan", "taupe", "teal", "turquoise",
775776
"ultramarine",
776777
"violet", "viridian",
@@ -829,20 +830,40 @@ for (w = 0; w < (sizeof(word) / sizeof(char *)); w++ )
829830
fprintf(fhout, "%04d-%02d-%s\n", i, j, word[w]);
830831
}
831832
}
832-
}
833833

834834
// test two words
835835
/*
836-
for (w1 = 0; w1 < (sizeof(word) / sizeof(char *)); w1++ )
837-
{
838-
//if (w == w1) continue;
836+
for (w1 = 0; w1 < (sizeof(word) / sizeof(char *)); w1++ )
837+
{
838+
//if (w == w1) continue;
839839
840-
if (i < 10) fprintf(fhout, "%s-%01d-%s\n", word[w], i, word[w1]);
841-
if (i < 100) fprintf(fhout, "%s-%02d-%s\n", word[w], i, word[w1]);
842-
if (i < 1000) fprintf(fhout, "%s-%03d-%s\n", word[w], i, word[w1]);
843-
if (i < 10000) fprintf(fhout, "%s-%04d-%s\n", word[w], i, word[w1]);
844-
}
840+
if (i < 10)
841+
{
842+
fprintf(fhout, "%s-%01d-%s\n", word[w], i, word[w1]);
843+
fprintf(fhout, "%01d-%s-%s\n", i, word[w], word[w1]);
844+
fprintf(fhout, "%s-%s-%01d\n", word[w], word[w1], i);
845+
}
846+
if (i < 100)
847+
{
848+
fprintf(fhout, "%s-%02d-%s\n", word[w], i, word[w1]);
849+
fprintf(fhout, "%02d-%s-%s\n", i, word[w], word[w1]);
850+
fprintf(fhout, "%s-%s-%02d\n", word[w], word[w1], i);
851+
}
852+
if (i < 1000)
853+
{
854+
fprintf(fhout, "%s-%03d-%s\n", word[w], i, word[w1]);
855+
fprintf(fhout, "%03d-%s-%s\n", i, word[w], word[w1]);
856+
fprintf(fhout, "%s-%s-%03d\n", word[w], word[w1], i);
857+
}
858+
if (i < 10000)
859+
{
860+
fprintf(fhout, "%s-%04d-%s\n", word[w], i, word[w1]);
861+
fprintf(fhout, "%04d-%s-%s\n", i, word[w], word[w1]);
862+
fprintf(fhout, "%s-%s-%04d\n", word[w], word[w1], i);
863+
}
864+
}
845865
*/
866+
}
846867
}
847868

848869
return;

0 commit comments

Comments
 (0)