11-19-2013, 02:57 PM
I have a specific use case in mind which I am not sure how helpful hashcat will be to me.
I have a pattern of hash inputs (which can be expressed as a hash mask), and I am interested in knowing whether or not, given a particular hash ouput, that hash output could have been generated from a string input which matches the hashmask. I don't need to know what the actual string was, just that there exists a string which could have given the hash as output. It takes too long to run through all the hashes every time I want to check a hash, so I was thinking that I could precompute and generate a dictionary of some sort (really a set, as there are no key -> value pairs), which could be queried afterwards to see if a hash is contained within in (from hashcat or an external program).
Is this possible using hashcat?
I have a pattern of hash inputs (which can be expressed as a hash mask), and I am interested in knowing whether or not, given a particular hash ouput, that hash output could have been generated from a string input which matches the hashmask. I don't need to know what the actual string was, just that there exists a string which could have given the hash as output. It takes too long to run through all the hashes every time I want to check a hash, so I was thinking that I could precompute and generate a dictionary of some sort (really a set, as there are no key -> value pairs), which could be queried afterwards to see if a hash is contained within in (from hashcat or an external program).
Is this possible using hashcat?