Password file or mask attack..
#2
It is always good to know the algorithm type etc and maybe your setup too, such that we can give more suitable advices...

But assume this:
- 1. it is a fast hash that you want to crack (e.g md5)
- 2. you use oclHashcat (not cpu hashcat)
- 3. you are familiar with masks and hcmask files and we want to write down all mask within a .hcmask file ( see http://hashcat.net/wiki/doku.php?id=mask...mask_files ) for this task (I know many assumptions but you didn't give much details)....

So a user may come up w/ a hcmask file looking like that, with the policies that you have given (my.hcmask):
Code:
# 1 upper ABCDEF,?1?d?d?d?d?d?d?d?d?d ABCDEF,?d?1?d?d?d?d?d?d?d?d ABCDEF,?d?d?1?d?d?d?d?d?d?d ABCDEF,?d?d?d?1?d?d?d?d?d?d ABCDEF,?d?d?d?d?1?d?d?d?d?d ABCDEF,?d?d?d?d?d?1?d?d?d?d ABCDEF,?d?d?d?d?d?d?1?d?d?d ABCDEF,?d?d?d?d?d?d?d?1?d?d ABCDEF,?d?d?d?d?d?d?d?d?1?d ABCDEF,?d?d?d?d?d?d?d?d?d?1 # 2 upper next ABCDEF,?1?1?d?d?d?d?d?d?d?d ABCDEF,?d?1?1?d?d?d?d?d?d?d ABCDEF,?d?d?1?1?d?d?d?d?d?d ABCDEF,?d?d?d?1?1?d?d?d?d?d ABCDEF,?d?d?d?d?1?1?d?d?d?d ABCDEF,?d?d?d?d?d?1?1?d?d?d ABCDEF,?d?d?d?d?d?d?1?1?d?d ABCDEF,?d?d?d?d?d?d?d?1?1?d ABCDEF,?d?d?d?d?d?d?d?d?1?1 # 2 upper random (not next) # 1st upper ABCDEF,?1?d?1?d?d?d?d?d?d?d ABCDEF,?1?d?d?1?d?d?d?d?d?d ABCDEF,?1?d?d?d?1?d?d?d?d?d ABCDEF,?1?d?d?d?d?1?d?d?d?d ABCDEF,?1?d?d?d?d?d?1?d?d?d ABCDEF,?1?d?d?d?d?d?d?1?d?d ABCDEF,?1?d?d?d?d?d?d?d?1?d ABCDEF,?1?d?d?d?d?d?d?d?d?1 # 2nd upper ABCDEF,?d?1?d?1?d?d?d?d?d?d ABCDEF,?d?1?d?d?1?d?d?d?d?d ABCDEF,?d?1?d?d?d?1?d?d?d?d ABCDEF,?d?1?d?d?d?d?1?d?d?d ABCDEF,?d?1?d?d?d?d?d?1?d?d ABCDEF,?d?1?d?d?d?d?d?d?1?d ABCDEF,?d?1?d?d?d?d?d?d?d?1 # 3rd upper ABCDEF,?d?d?1?d?1?d?d?d?d?d ABCDEF,?d?d?1?d?d?1?d?d?d?d ABCDEF,?d?d?1?d?d?d?1?d?d?d ABCDEF,?d?d?1?d?d?d?d?1?d?d ABCDEF,?d?d?1?d?d?d?d?d?1?d ABCDEF,?d?d?1?d?d?d?d?d?d?1 # 4th upper ABCDEF,?d?d?d?1?d?1?d?d?d?d ABCDEF,?d?d?d?1?d?d?1?d?d?d ABCDEF,?d?d?d?1?d?d?d?1?d?d ABCDEF,?d?d?d?1?d?d?d?d?1?d ABCDEF,?d?d?d?1?d?d?d?d?d?1 # 5th upper ABCDEF,?d?d?d?d?1?d?1?d?d?d ABCDEF,?d?d?d?d?1?d?d?1?d?d ABCDEF,?d?d?d?d?1?d?d?d?1?d ABCDEF,?d?d?d?d?1?d?d?d?d?1 # 6th upper ABCDEF,?d?d?d?d?d?1?d?1?d?d ABCDEF,?d?d?d?d?d?1?d?d?1?d ABCDEF,?d?d?d?d?d?1?d?d?d?1 # 7th upper ABCDEF,?d?d?d?d?d?d?1?d?1?d ABCDEF,?d?d?d?d?d?d?1?d?d?1 # 8th upper ABCDEF,?d?d?d?d?d?d?d?1?d?1 # 3 upper random # 1st,2nd upper ABCDEF,?1?1?d?1?d?d?d?d?d?d ABCDEF,?1?1?d?d?1?d?d?d?d?d ABCDEF,?1?1?d?d?d?1?d?d?d?d ABCDEF,?1?1?d?d?d?d?1?d?d?d ABCDEF,?1?1?d?d?d?d?d?1?d?d ABCDEF,?1?1?d?d?d?d?d?d?1?d ABCDEF,?1?1?d?d?d?d?d?d?d?1 # 1st,3rd upper ABCDEF,?1?d?1?1?d?d?d?d?d?d ABCDEF,?1?d?1?d?1?d?d?d?d?d ABCDEF,?1?d?1?d?d?1?d?d?d?d ABCDEF,?1?d?1?d?d?d?1?d?d?d ABCDEF,?1?d?1?d?d?d?d?1?d?d ABCDEF,?1?d?1?d?d?d?d?d?1?d ABCDEF,?1?d?1?d?d?d?d?d?d?1 # 1st,4th upper ABCDEF,?1?d?d?1?1?d?d?d?d?d ABCDEF,?1?d?d?1?d?1?d?d?d?d ABCDEF,?1?d?d?1?d?d?1?d?d?d ABCDEF,?1?d?d?1?d?d?d?1?d?d ABCDEF,?1?d?d?1?d?d?d?d?1?d ABCDEF,?1?d?d?1?d?d?d?d?d?1 # 1st,5th upper ABCDEF,?1?d?d?d?1?1?d?d?d?d ABCDEF,?1?d?d?d?1?d?1?d?d?d ABCDEF,?1?d?d?d?1?d?d?1?d?d ABCDEF,?1?d?d?d?1?d?d?d?1?d ABCDEF,?1?d?d?d?1?d?d?d?d?1 # 1st,6th upper ABCDEF,?1?d?d?d?d?1?1?d?d?d ABCDEF,?1?d?d?d?d?1?d?1?d?d ABCDEF,?1?d?d?d?d?1?d?d?1?d ABCDEF,?1?d?d?d?d?1?d?d?d?1 # 1st,7th upper ABCDEF,?1?d?d?d?d?d?1?1?d?d ABCDEF,?1?d?d?d?d?d?1?d?1?d ABCDEF,?1?d?d?d?d?d?1?d?d?1 # 1st,8th upper ABCDEF,?1?d?d?d?d?d?d?1?1?d ABCDEF,?1?d?d?d?d?d?d?1?d?1 # 1st,9th upper ABCDEF,?1?d?d?d?d?d?d?d?1?1 # 2nd,3rd upper ABCDEF,?d?1?1?d?1?d?d?d?d?d ABCDEF,?d?1?1?d?d?1?d?d?d?d ABCDEF,?d?1?1?d?d?d?1?d?d?d ABCDEF,?d?1?1?d?d?d?d?1?d?d ABCDEF,?d?1?1?d?d?d?d?d?1?d ABCDEF,?d?1?1?d?d?d?d?d?d?1 # 2nd,4th upper ABCDEF,?d?1?d?1?1?d?d?d?d?d ABCDEF,?d?1?d?1?d?1?d?d?d?d ABCDEF,?d?1?d?1?d?d?1?d?d?d ABCDEF,?d?1?d?1?d?d?d?1?d?d ABCDEF,?d?1?d?1?d?d?d?d?1?d ABCDEF,?d?1?d?1?d?d?d?d?d?1 # 2nd,5th upper ABCDEF,?d?1?d?d?1?1?d?d?d?d ABCDEF,?d?1?d?d?1?d?1?d?d?d ABCDEF,?d?1?d?d?1?d?d?1?d?d ABCDEF,?d?1?d?d?1?d?d?d?1?d ABCDEF,?d?1?d?d?1?d?d?d?d?1 # 2nd,6th upper ABCDEF,?d?1?d?d?d?1?1?d?d?d ABCDEF,?d?1?d?d?d?1?d?1?d?d ABCDEF,?d?1?d?d?d?1?d?d?1?d ABCDEF,?d?1?d?d?d?1?d?d?d?1 # 2nd,7th upper ABCDEF,?d?1?d?d?d?d?1?1?d?d ABCDEF,?d?1?d?d?d?d?1?d?1?d ABCDEF,?d?1?d?d?d?d?1?d?d?1 # 2nd,8th upper ABCDEF,?d?1?d?d?d?d?d?1?1?d ABCDEF,?d?1?d?d?d?d?d?1?d?1 # 2nd,9th upper ABCDEF,?d?1?d?d?d?d?d?d?1?1 # 3rd,4th upper ABCDEF,?d?d?1?1?d?1?d?d?d?d ABCDEF,?d?d?1?1?d?d?1?d?d?d ABCDEF,?d?d?1?1?d?d?d?1?d?d ABCDEF,?d?d?1?1?d?d?d?d?1?d ABCDEF,?d?d?1?1?d?d?d?d?d?1 # 3rd,5th upper ABCDEF,?d?d?1?d?1?1?d?d?d?d ABCDEF,?d?d?1?d?1?d?1?d?d?d ABCDEF,?d?d?1?d?1?d?d?1?d?d ABCDEF,?d?d?1?d?1?d?d?d?1?d ABCDEF,?d?d?1?d?1?d?d?d?d?1 # 3rd,6th upper ABCDEF,?d?d?1?d?d?1?1?d?d?d ABCDEF,?d?d?1?d?d?1?d?1?d?d ABCDEF,?d?d?1?d?d?1?d?d?1?d ABCDEF,?d?d?1?d?d?1?d?d?d?1 # 3rd,7th upper ABCDEF,?d?d?1?d?d?d?1?1?d?d ABCDEF,?d?d?1?d?d?d?1?d?1?d ABCDEF,?d?d?1?d?d?d?1?d?d?1 # 3rd,8th upper ABCDEF,?d?d?1?d?d?d?d?1?1?d ABCDEF,?d?d?1?d?d?d?d?1?d?1 # 3rd,9th upper ABCDEF,?d?d?1?d?d?d?d?d?1?1 # 4th,5th upper ABCDEF,?d?d?d?1?1?d?1?d?d?d ABCDEF,?d?d?d?1?1?d?d?1?d?d ABCDEF,?d?d?d?1?1?d?d?d?1?d ABCDEF,?d?d?d?1?1?d?d?d?d?1 # 4th,6th upper ABCDEF,?d?d?d?1?d?1?1?d?d?d ABCDEF,?d?d?d?1?d?1?d?1?d?d ABCDEF,?d?d?d?1?d?1?d?d?1?d ABCDEF,?d?d?d?1?d?1?d?d?d?1 # 4th,7th upper ABCDEF,?d?d?d?1?d?d?1?1?d?d ABCDEF,?d?d?d?1?d?d?1?d?1?d ABCDEF,?d?d?d?1?d?d?1?d?d?1 # 4th,8th upper ABCDEF,?d?d?d?1?d?d?d?1?1?d ABCDEF,?d?d?d?1?d?d?d?1?d?1 # 4th,9th upper ABCDEF,?d?d?d?1?d?d?d?d?1?1 # 5th,6th upper ABCDEF,?d?d?d?d?1?1?d?1?d?d ABCDEF,?d?d?d?d?1?1?d?d?1?d ABCDEF,?d?d?d?d?1?1?d?d?d?1 # 5th,7th upper ABCDEF,?d?d?d?d?1?d?1?1?d?d ABCDEF,?d?d?d?d?1?d?1?d?1?d ABCDEF,?d?d?d?d?1?d?1?d?d?1 # 5th,8th upper ABCDEF,?d?d?d?d?1?d?d?1?1?d ABCDEF,?d?d?d?d?1?d?d?1?d?1 # 5th,9th upper ABCDEF,?d?d?d?d?1?d?d?d?1?1 # 6th,7th upper ABCDEF,?d?d?d?d?d?1?1?d?1?d ABCDEF,?d?d?d?d?d?1?1?d?d?1 # 6th,8th upper ABCDEF,?d?d?d?d?d?1?d?1?1?d ABCDEF,?d?d?d?d?d?1?d?1?d?1 # 6th,9th upper ABCDEF,?d?d?d?d?d?1?d?d?1?1 # 7th,8th upper ABCDEF,?d?d?d?d?d?d?1?1?d?1 # 7th,9th upper ABCDEF,?d?d?d?d?d?d?1?d?1?1

You can then use this file with -a 3 my.hcmask instead of a real mask (like -a 3 ?u?d?d?d?d?d?d?d?d?d)

Pls note that I did build this file very quickly and can't promise that it catches all cases, but it should if it contains no errors Smile


Messages In This Thread
Password file or mask attack.. - by SmnFz - 10-07-2014, 02:04 AM
RE: Password file or mask attack.. - by philsmd - 10-07-2014, 03:05 AM