Skip to content

Commit 627b735

Browse files
authored
Merge pull request #355 from RealEnder/master
Add Spectrum words, based on wpa-sec founds.
2 parents 3e20e17 + 2a36202 commit 627b735

File tree

1 file changed

+136
-105
lines changed

1 file changed

+136
-105
lines changed

hcxpsktool.c

+136-105
Original file line numberDiff line numberDiff line change
@@ -297,120 +297,151 @@ static char pskstring[PSKSTRING_LEN_MAX] = { 0 };
297297

298298
static const char *firstword[] =
299299
{
300-
"absurd", "acre", "active", "actual", "adorable", "agency", "agent", "ago",
301-
"album", "alive", "all", "alter", "anchor", "ancient", "angry", "apart",
302-
"aquatic", "author", "aware", "away", "bakery", "barrel", "basic", "basket",
303-
"bench", "better", "black", "blue", "bold", "born", "botany", "brave",
304-
"breezy", "brew", "bridge", "brief", "bright", "broad", "brown", "busy",
300+
"able", "absurd", "acre", "active", "actual", "adorable", "after", "agency",
301+
"agent", "ago", "album", "alive", "all", "alter", "anchor", "ancient",
302+
"angry", "animal", "annual", "any", "apart", "aquatic", "art", "author",
303+
"aware", "away",
304+
"bakery", "barrel", "base", "basic", "basket", "bench", "best", "better",
305+
"big", "black", "blue", "bold", "born", "botany", "both", "brave",
306+
"breezy", "brew", "bridge", "brief", "bright", "broad", "brown", "bubble",
307+
"budget", "busy",
305308
"calm", "camera", "chance", "check", "cheerful", "chilly", "choice", "chorus",
306-
"chummy", "classy", "clean", "clerk", "clever", "close", "cloudy", "clumsy",
307-
"coffee", "cold", "common", "content", "cool", "cosmic", "crispy", "curly",
308-
"daily", "damp", "dear", "decent", "deep", "degree", "desert", "dig",
309-
"direct", "dizzy", "dnamic", "domain", "double", "due", "dusty", "duty",
310-
"dynamic", "each", "eager", "eagle", "east", "easy", "eggplant", "either",
311-
"elated", "elegant", "empty", "energy", "engine", "enough", "entire", "epic",
312-
"epicn", "errand", "even", "evenp", "every", "exact", "excited", "exotic",
313-
"expert", "extra", "fair", "famous", "fancy", "farmer", "fast", "fearless",
314-
"festive", "few", "finish", "first", "fit", "fluent", "fluffy", "formal",
315-
"former", "free", "freep", "fresh", "friend", "friendly", "front", "frosty",
316-
"full", "funny", "furry", "future", "fuzzy", "gallon", "genius", "gentle",
317-
"giddy", "gifted", "glad", "global", "gold", "good", "goofy", "grain",
318-
"grand", "grateful", "great", "green", "grumpy", "guitar", "happy", "harbor",
319-
"hearty", "heavy", "height", "helpful", "high", "hockey", "home", "honest",
320-
"honor", "hot", "hotel", "hour", "hungry", "husky", "icy", "idea",
321-
"ideal", "imaginary", "immune", "input", "internal", "invent", "islan", "island",
309+
"chummy", "classy", "clean", "clear", "clerk", "clever", "close", "cloudy",
310+
"clumsy", "coffee", "cold", "common", "connect", "content", "cool", "corner",
311+
"cosmic", "creative", "crispy", "curly", "current",
312+
"daily", "damp", "dear", "decent", "deep", "degree", "desert", "designer",
313+
"dig", "direct", "dizzy", "domain", "double", "due", "dusty", "duty",
314+
"dynamic",
315+
"each", "eager", "eagle", "east", "easy", "eggplant", "either", "elated",
316+
"elegant", "empty", "energy", "engine", "enough", "entire", "epic", "equal",
317+
"errand", "even", "every", "exact", "excited", "existing", "exotic", "expert",
318+
"express", "extra",
319+
"fair", "famous", "fancy", "far", "farmer", "fast", "fearless", "festive",
320+
"few", "finish", "firm", "first", "fit", "flat", "fluent", "fluffy",
321+
"formal", "former", "free", "frequent", "fresh", "friend", "friendly", "front",
322+
"frosty", "full", "funny", "furry", "future", "fuzzy",
323+
"gallon", "game", "genius", "gentle", "giddy", "gifted", "glad", "glass",
324+
"global", "gold", "good", "goofy", "grain", "grand", "grateful", "great",
325+
"green", "grumpy", "guitar",
326+
"happy", "harbor", "hard", "hearty", "heavy", "height", "helpful", "high",
327+
"hockey", "home", "honest", "honor", "hot", "hotel", "hour", "hungry",
328+
"husky",
329+
"icy", "idea", "ideal", "imaginary", "immune", "informal", "input", "inside",
330+
"internal", "invent", "island",
322331
"jacket", "jagged", "jazz", "jeans", "jewel", "jolly", "joyous", "judge",
323-
"juicy", "just", "kettle", "key", "kind", "king", "kite", "knight",
324-
"known", "ladder", "ladderspace", "large", "last", "latter", "lazy", "leader",
325-
"least", "left", "legal", "less", "light", "like", "little", "lively",
326-
"living", "long", "lost", "lotus", "loud", "love", "loyal", "lucky",
327-
"magical", "major", "manic", "many", "marble", "market", "master", "medium",
328-
"mellow", "melodic", "middle", "mighty", "minute", "mirror", "misty", "mobile",
329-
"modern", "month", "most", "much", "museum", "narrow", "nature", "nearby",
330-
"neat", "nest", "new", "newj", "next", "nice", "nifty", "night",
331-
"nine", "noble", "noisy", "normal", "north", "novel", "oasis", "object",
332-
"ocean", "odd", "olive", "one", "only", "open", "orange", "other",
333-
"outlet", "oxygen", "palm", "palmw", "parade", "party", "past", "pastel",
334-
"patron", "perfect", "phobic", "phone", "pink", "plain", "plane", "pledge",
335-
"plenty", "plus", "pocket", "polite", "pony", "pool", "praise", "precious",
336-
"prior", "prize", "proof", "proper", "prose", "proud", "purple", "quaint",
337-
"quick", "quiet", "quote", "rain", "rainy", "rapid", "rare", "ready",
338-
"real", "reason", "recent", "red", "remedy", "remote", "review", "reward",
339-
"rich", "rocket", "rocky", "root", "rough", "round", "royal", "runner",
340-
"rusti", "rustic", "safe", "safety", "salt", "salute", "saving", "scary",
341-
"scout", "select", "senior", "shadow", "shelf", "shiny", "short", "silent",
342-
"silky", "silly", "silver", "simple", "sleepy", "slight", "slow", "small",
343-
"smart", "smiley", "smiling", "smooth", "soccer", "solid", "some", "south",
344-
"space", "spare", "square", "stable", "statue", "stealth", "still", "stock",
345-
"street", "strict", "strong", "studio", "such", "sudden", "summit", "sunny",
346-
"super", "sure", "sweet", "swift", "tablet", "tall", "teal", "terrific",
347-
"that", "theory", "thick", "think", "thirsty", "this", "tight", "timber",
348-
"tiny", "tinys", "top", "total", "tough", "town", "train", "turtle",
332+
"juicy", "just",
333+
"kettle", "key", "kind", "king", "kite", "knight", "known",
334+
"ladder", "large", "last", "latter", "lazy", "leader", "least", "left",
335+
"legal", "less", "level", "life", "light", "like", "little", "lively",
336+
"living", "local", "long", "lost", "lotus", "loud", "love", "loyal",
337+
"lucky",
338+
"magical", "main", "major", "manic", "many", "marble", "market", "master",
339+
"medium", "mellow", "melodic", "middle", "mighty", "minute", "mirror", "misty",
340+
"mobile", "modern", "month", "most", "motor", "mountain", "much", "museum",
341+
"narrow", "nature", "nearby", "neat", "nest", "new", "next", "nice",
342+
"nifty", "night", "nine", "noble", "noisy", "normal", "north", "novel",
343+
"oasis", "object", "ocean", "odd", "olive", "one", "only", "open",
344+
"orange", "other", "outlet", "over", "oxygen",
345+
"palm", "parade", "party", "past", "pastel", "patron", "perfect", "phobic",
346+
"phone", "pink", "plain", "plane", "pledge", "plenty", "plus", "pocket",
347+
"polite", "pony", "pool", "praise", "precious", "prior", "prize", "proof",
348+
"proper", "prose", "proud", "purple",
349+
"quaint", "quick", "quiet", "quote",
350+
"rain", "rainy", "rapid", "rare", "ready", "real", "reason", "recent",
351+
"red", "remedy", "remote", "review", "reward", "rich", "rocket", "rocky",
352+
"root", "rough", "round", "royal", "runner", "rustic",
353+
"safe", "safety", "salt", "salute", "same", "saving", "scary", "scout",
354+
"secure", "select", "senior", "shadow", "shelf", "shiny", "short", "signal",
355+
"silent", "silky", "silly", "silver", "simple", "sleepy", "slight", "slow",
356+
"small", "smart", "smiley", "smiling", "smoky", "smooth", "soccer", "solid",
357+
"some", "south", "space", "spare", "square", "stable", "statue", "status",
358+
"stealth", "still", "stock", "street", "strict", "strong", "studio", "such",
359+
"sudden", "summit", "sunny", "super", "sure", "sweet", "swift",
360+
"tablet", "tall", "teal", "terrific", "that", "theory", "these", "thick",
361+
"think", "thirsty", "this", "tight", "timber", "tiny", "top", "total",
362+
"tough", "town", "train", "turtle",
349363
"uneven", "union", "unique", "unite", "unusual", "upset", "urban", "useful",
350-
"usual", "valley", "vanilla", "vast", "verse", "violet", "violin", "voyage",
364+
"usual",
365+
"valley", "vanilla", "vast", "verse", "violet", "violin", "visual", "voyage",
351366
"wagon", "walnut", "warm", "watch", "watery", "weekly", "west", "whale",
352-
"what", "white", "wide", "wild", "windy", "wine", "winter", "wise",
353-
"witty", "wonderful", "wooden", "worth", "writer", "yacht", "yard", "year",
354-
"yellow", "young", "youngs", "zany", "zeal", "zebra", "zone"
367+
"what", "which", "white", "whose", "wide", "wild", "windy", "wine",
368+
"winter", "wise", "witty", "wonderful", "wooden", "worth", "writer",
369+
"yacht", "yard", "year", "yellow", "young",
370+
"zany", "zeal", "zebra", "zone"
355371
};
356372

357373
static const char *secondword[] =
358374
{
359-
"", "acre", "actor", "ad", "advice", "affect", "agency", "air",
360-
"airplane", "album", "anchor", "apple", "area", "art", "aspect", "ature",
361-
"author", "ave", "bakery", "ball", "balloon", "banana", "barrel", "basis",
362-
"basket", "beach", "bead", "bear", "beer", "bench", "berry", "bike",
363-
"bird", "board", "boat", "bolt", "bonus", "book", "boot", "botany",
375+
"",
376+
"acre", "actor", "ad", "advice", "affect", "agency", "air", "airplane",
377+
"album", "amount", "anchor", "apple", "area", "art", "article", "aspect",
378+
"author", "ave", "award",
379+
"back", "bakery", "ball", "balloon", "banana", "barrel", "basis", "basket",
380+
"beach", "bead", "bear", "beer", "bench", "berry", "bike", "bird",
381+
"board", "boat", "bolt", "bonus", "book", "boot", "botany", "bottle",
364382
"box", "brain", "bread", "breeze", "bridge", "bubble", "bug", "bunny",
365-
"bus", "butter", "butterfly", "cafe", "camera", "canoe", "car", "card",
383+
"bus", "butter", "butterfly",
384+
"cafe", "cake", "calm", "camera", "canoe", "car", "card", "care",
366385
"carrot", "cartoon", "cat", "cello", "chair", "check", "cheek", "cheese",
367-
"chill", "chorus", "city", "clerk", "client", "clock", "coat", "coconut",
368-
"coffee", "comet", "cookie", "cosmic", "country", "county", "course", "cow",
369-
"cream", "crown", "currency", "curtain", "daisy", "data", "day", "dealer",
370-
"deeper", "deer", "degree", "desert", "desk", "diamond", "dinner", "dirt",
371-
"disk", "dog", "doll", "domain", "drama", "drawer", "dremedy", "driver",
372-
"duty", "eagle", "ear", "earth", "editor", "effort", "energy", "engine",
373-
"epic", "errand", "error", "est", "estate", "event", "extent", "fact",
374-
"famous", "farmer", "field", "fig", "film", "finch", "finish", "fire",
375-
"fish", "flamingo", "flo", "flower", "fluent", "flute", "form", "formal",
376-
"fox", "friend", "gadfly", "gallon", "garden", "gate", "gene", "genius",
377-
"giant", "girl", "global", "goal", "grain", "grand", "green", "guest",
378-
"guide", "guitar", "guppy", "hair", "hall", "hand", "harbor", "hat",
379-
"height", "hill", "hippo", "hockey", "home", "hone", "honor", "horse",
380-
"hotel", "house", "idea", "idol", "immune", "income", "ink", "input",
381-
"invent", "iris", "island", "jacket", "jade", "jazz", "jeans", "jet",
382-
"jewel", "judge", "jungle", "kayak", "kettle", "key", "king", "kite",
383-
"knight", "ladder", "lake", "law", "lawn", "leader", "lemon", "length",
384-
"life", "light", "lion", "list", "lotus", "loyal", "major", "mall",
385-
"mango", "map", "marble", "market", "math", "meal", "media", "memory",
386-
"menu", "mesa", "method", "mint", "mirror", "mobile", "moment", "month",
387-
"moon", "movie", "mud", "museum", "music", "nail", "nake", "nation",
388-
"nature", "nest", "news", "night", "noble", "north", "number", "oasis",
389-
"object", "oboe", "ocean", "octopus", "office", "onion", "orange", "outlet",
390-
"owl", "own", "owner", "oxygen", "palm", "panda", "pant", "paper",
391-
"parade", "park", "parm", "patron", "peach", "pear", "pencil", "people",
392-
"phoenix", "phone", "piano", "pizza", "place", "planet", "player", "pledge",
393-
"plum", "pocket", "poem", "poet", "poetry", "policy", "pond", "poodle",
394-
"potato", "prairie", "praise", "prose", "puppy", "quail", "quaint", "quick",
395-
"quote", "rabbit", "raccoon", "radio", "raft", "rain", "rairie", "ratio",
396-
"raven", "reason", "region", "remedy", "review", "reward", "river", "road",
397-
"robin", "rock", "rocket", "role", "rose", "rosebud", "runner", "safety",
398-
"salad", "salute", "sample", "scout", "sea", "sector", "seed", "series",
399-
"shark", "sheep", "shelf", "ship", "shoe", "shrub", "side", "singer",
400-
"skates", "sky", "sled", "snail", "snake", "snall", "soccer", "socks",
401-
"sofa", "soks", "song", "soup", "space", "spark", "sparrow", "speech",
402-
"spider", "spoon", "squash", "squirrel", "squirrelp", "stable", "star", "state",
403-
"statue", "steak", "storm", "story", "stove", "straw", "street", "studio",
404-
"study", "summit", "sun", "table", "tablet", "tea", "teapot", "teapoty",
405-
"teen", "tennis", "tent", "thanks", "theory", "tiger", "timber", "time",
406-
"tomato", "tooth", "topic", "town", "trail", "train", "tree", "truck",
407-
"trumpet", "truth", "tuba", "tulip", "turkey", "turtle", "two", "type",
408-
"ungle", "unicorn", "union", "unit", "unite", "urban", "useful", "valley",
409-
"value", "vase", "verse", "video", "violet", "violin", "volume", "voyage",
410-
"wagon", "walnut", "watch", "wate", "water", "way", "wealth", "week",
411-
"west", "whale", "while", "wind", "window", "windy", "winner", "wolf",
412-
"work", "world", "writer", "yacht", "yard", "year", "youth", "zeal",
413-
"zebra", "zone", "zoo"
386+
"chill", "chorus", "city", "clerk", "client", "clock", "coast", "coat",
387+
"coconut", "coffee", "college", "comet", "computer", "cookie", "cosmic", "country",
388+
"county", "course", "cow", "cream", "creative", "crown", "currency", "current",
389+
"curtain",
390+
"daisy", "data", "day", "dealer", "deeper", "deer", "degree", "desert",
391+
"desk", "diamond", "dinner", "dirt", "discount", "disk", "distance", "dog",
392+
"doll", "domain", "drama", "drawer", "drive", "driver", "duty",
393+
"eagle", "ear", "earth", "editor", "effort", "end", "energy", "engine",
394+
"entry", "epic", "errand", "error", "est", "estate", "event", "extent",
395+
"fact", "familiar", "famous", "farmer", "field", "fig", "figure", "film",
396+
"finch", "finish", "fire", "fish", "flamingo", "flower", "fluent", "flute",
397+
"form", "formal", "fox", "friend",
398+
"gadfly", "gallon", "garden", "gate", "gene", "genius", "giant", "girl",
399+
"global", "goal", "grain", "grand", "green", "guest", "guide", "guitar",
400+
"guppies", "guppy",
401+
"hair", "hall", "hand", "harbor", "hat", "health", "height", "hill",
402+
"hippo", "hockey", "home", "hone", "honor", "horse", "hotel", "house",
403+
"idea", "idol", "immune", "income", "ink", "input", "insect", "invent",
404+
"iris", "island",
405+
"jacket", "jade", "jazz", "jeans", "jet", "jewel", "judge", "jungle",
406+
"kayak", "kettle", "key", "king", "kite", "knight",
407+
"ladder", "lake", "law", "lawn", "leader", "lemon", "length", "life",
408+
"light", "lion", "list", "lotus", "loyal",
409+
"major", "mall", "mango", "map", "marble", "market", "math", "meal",
410+
"media", "memory", "menu", "mesa", "method", "mint", "mirror", "mobile",
411+
"mode", "moment", "money", "month", "moon", "movie", "mud", "museum",
412+
"music",
413+
"nail", "nation", "nature", "nest", "news", "night", "noble", "north",
414+
"number",
415+
"oasis", "object", "oboe", "ocean", "octopus", "office", "onion", "orange",
416+
"outlet", "owl", "own", "owner", "oxygen",
417+
"palm", "panda", "pant", "paper", "parade", "park", "patron", "peach",
418+
"pear", "pencil", "people", "per", "phase", "phoenix", "phone", "photo",
419+
"piano", "pizza", "place", "planet", "player", "pledge", "plum", "pocket",
420+
"poem", "poet", "poetry", "point", "policy", "pond", "poodle", "potato",
421+
"prairie", "praise", "prize", "prose", "puppy",
422+
"quail", "quaint", "quick", "quote",
423+
"rabbit", "raccoon", "radio", "raft", "rain", "ratio", "raven", "reason",
424+
"record", "region", "remedy", "report", "review", "reward", "river", "road",
425+
"robin", "rock", "rocket", "role", "rose", "rosebud", "runner",
426+
"safety", "salad", "salt", "salute", "sample", "scout", "sea", "sector",
427+
"security", "seed", "series", "shark", "sheep", "shelf", "ship", "shoe",
428+
"shrub", "side", "singer", "skates", "skill", "sky", "sled", "snail",
429+
"snake", "soccer", "socks", "sofa", "song", "soup", "space", "spark",
430+
"sparrow", "speech", "speed", "spider", "spoon", "spring", "squash", "squirrel",
431+
"stable", "star", "state", "statue", "steak", "storm", "story", "stove",
432+
"straw", "street", "studio", "study", "summit", "sun", "system",
433+
"table", "tablet", "tea", "teapot", "teen", "tennis", "tent", "thanks",
434+
"theory", "thing", "tiger", "timber", "time", "tomato", "tooth", "topic",
435+
"town", "trail", "train", "tree", "truck", "trumpet", "truth", "tuba",
436+
"tulip", "turkey", "turtle", "two", "type",
437+
"unicorn", "union", "unit", "unite", "urban", "useful",
438+
"valley", "value", "vase", "verse", "video", "violet", "violin", "volume",
439+
"voyage",
440+
"wagon", "walnut", "watch", "water", "way", "wealth", "week", "west",
441+
"whale", "while", "wind", "window", "windy", "winner", "wolf", "work",
442+
"worker", "world", "writer",
443+
"yacht", "yard", "year", "youth",
444+
"zeal", "zebra", "zone", "zoo"
414445
};
415446

416447
for(ca = 0; ca < (sizeof(firstword) / sizeof(char *)); ca++)
@@ -2955,7 +2986,7 @@ fprintf(stdout, "%s %s (C) %s ZeroBeat\n"
29552986
"--noessidcombination: exclude ESSID combinations\n"
29562987
"--netgear : include weak NETGEAR / ORBI / NTGR_VMB / ARLO_VMB / FoxtelHub candidates\n"
29572988
"--spectrum : include weak MySpectrumWiFi / SpectrumSetup / MyCharterWiFi candidates\n"
2958-
" list will be > 2.2GB\n"
2989+
" list will be > 3.3GB\n"
29592990
"--digit10 : include weak 10 digit candidates (INFINITUM, ALHN, INEA, VodafoneNet, VIVACOM)\n"
29602991
" list will be > 1GB\n"
29612992
"--phome : include weak PEGATRON / Vantiva candidates (CBCI, HOME, [SP/XF]SETUP)\n"

0 commit comments

Comments
 (0)