PassphraseGen: generating custom passphrase lists
PassphraseGen
PassphraseGen is a script for generating custom passphrase lists to be used for password cracking with hashcat rules like the ones found here: https://github.com/initstring/passphrase-wordlist.
Included in this repo are a few wordlists located in the “lists” folder that can be used to generate passphrases including the top English words, an EFF passphrase wordlist, and the Bitcoin BIP-039 seed wordlist.
There is also an option that allows for selecting a number of random words from a list for use with the tool. The more words you have on your list the greater amount of time it will take the tool to generate the passphrases. See the “Sample Benchmarks” section below for some example run times.
Download
git clone https://github.com/dafthack/PassphraseGen.git
Use
Options
Example
Provided a list of the following four words the script will generate the following passphrases:
Wordlist
Passphrases Output
This example will take a list of words and generate a passphrase list using four words in each passphrase.
This example will take a list of words and select 25 random lines from it. Then using those 25 words it will generate a passphrase list using four words in each passphrase.
Sample Benchmarks
Here are some sample benchmarks of generating passphrase lists with PassphraseGen on a fairly decent laptop… Your mileage may vary.
Copyright (c) 2018 dafthack
Source: https://github.com/dafthack/