09-19-2017, 01:59 PM
You need the pyenchant library/module. I never was able to get this working on Windows, but it was easy on [Debian] Linux.
Any you need to understand the attack method. Based on your first post, you want to do a mask attack. Rulegen.py is for dictionary attacks.
The entire PACK set of tools is designed to work off already cracked hashes from the set. It is based on people with similar interests or work environments tend to use similar patterns and words. If you have already cracked some passwords from the set and want to use a mask attack, then statsgen.py and maskgen are the tools to use.
However, as it is based on already cracked passwords, if you used a mask attack to get those initial passwords, I do not believe statsgen.py and maskgen.py would be very useful. It would just gravitate back to the same masks you've already used.
Any you need to understand the attack method. Based on your first post, you want to do a mask attack. Rulegen.py is for dictionary attacks.
The entire PACK set of tools is designed to work off already cracked hashes from the set. It is based on people with similar interests or work environments tend to use similar patterns and words. If you have already cracked some passwords from the set and want to use a mask attack, then statsgen.py and maskgen are the tools to use.
However, as it is based on already cracked passwords, if you used a mask attack to get those initial passwords, I do not believe statsgen.py and maskgen.py would be very useful. It would just gravitate back to the same masks you've already used.