Hashcat Capabilities
#1
I came across hashcat today and it seems like it is potentially a much better version of the code I have currently been writing on my own. My question is, when using a brute force attack, can I specify dimensions as specific as: 40 characters, 30 unique (13 upper, 12 lower, 5 numbers), with the last 10 characters being repeated. I don't know the order so I can't just ?d my way to it, but using ?a will take much longer than using the specifications I have narrowed it down to.

Is this something I am able to do with this program?
Reply
#2
You could use two instances of hashcat, where the first one generates candidates up to the 30 unique characters with a mask and pipe them into a second instance, which does the actual cracking and applies the rule to duplicate the last character 10 times.

Unfortunately this will probably not be of any good use for you, since this will not crack within your live time. Brute-Forcing 30 positions even with such a reduced char set is not be feasible, regardless of your hardware and the target hash type.
Reply