Government Security
Network Security Resources

Jump to content

Photo

Create Wordlist From Words, Not Chars (+ Add Symbols)

- - - - - tools dictionary
  • Please log in to reply
No replies to this topic

#1 sub0

sub0

    Private First Class

  • Members
  • 57 posts

Posted 07 September 2011 - 01:42 PM

I am testing wpa keys for strength. I use a dictionary and aircrack-ng.

I want to create a dictionary from words as input.

I live in a street named street. I live in a city named city. My postal code is postal.

So i want to use these words as input:
streetname
city
postal

And I want a dictionary with these words:

streetname
streetnamecity
streetnamecitypostal
streetname1
streetnamecity1
streetnamecitypostal2
streetname2
streetnamecity2
streetnamecitypostal2
<...>
city
citypostal
citypostalstreetname
city1
citypostal2
citypostalstreetname3
<...>

I want to make first letter uppercase (besides the word in lower case), I want to add some chars at the end of the word.
And I want it to make words with min length 8 (wpa) and max length x.

Of course I can use pw-inspector -m 8 -M x but if I can just generate a smaller dictionary in the first place, that would be nice. And it will be faster to generate the dictionary I think.

I used crunch with words as input but crunch made all possible combinations, making words which are way to big!

I would like to specify the "dept" of the words.

(max) depth 2 would make words like:
<word1><word2><special char/number>
<word1><word3><special char/number>
<word3><word1><special char/number>
<...>

streetnamepostal
streetnamepostal1
streetnamepostal2
<...>
streetnamecity
streetnamecity1
streetnamecity2
<...>
city1
citystreetname
citystreetname1
<...>

If such a tool exists (or a combination), I think it would be very useful. Me myself used to be "creative" by combining some easy words and just add a number or special character to it.

When I looked for a tool I came across "The permutator". It's not cheap so I look for an alternative. Any help appreciated!

ps: I am looking for something like this (see pic) but with more options, adding numbers and special chars, min. length, max length (not mandatory, I can use pw-inspector):

Posted Image





Also tagged with one or more of these keywords: tools, dictionary