01-14-2014, 01:33 AM
Hi,
I'm trying to analyze a hash with a couple of known values. The format for this hash is basically 'word1:password:word2', as MD5. I've tried monkeying about with rules, masks, etc. and I've not yet had success. Is there a simple way to prepend a word, brute force the password, and then append another word? I have done quite a bit of looking through the documentation, and I either don't understand it or have missed it completely.
I should mention that when I provide an example, using say "password" as my password, I can crack this with the following:
$ cudaHashcat64.bin -a 3 -m 0 hash.list --increment word1:?l?l?l?l?l?l?l?l:word2
However, I don't think this is really correct. I don't want to crack 'word1' or 'word2' because they are known - I just need to get at the value between them.
Is there a better approach?
I'm trying to analyze a hash with a couple of known values. The format for this hash is basically 'word1:password:word2', as MD5. I've tried monkeying about with rules, masks, etc. and I've not yet had success. Is there a simple way to prepend a word, brute force the password, and then append another word? I have done quite a bit of looking through the documentation, and I either don't understand it or have missed it completely.
I should mention that when I provide an example, using say "password" as my password, I can crack this with the following:
$ cudaHashcat64.bin -a 3 -m 0 hash.list --increment word1:?l?l?l?l?l?l?l?l:word2
However, I don't think this is really correct. I don't want to crack 'word1' or 'word2' because they are known - I just need to get at the value between them.
Is there a better approach?