03-12-2014, 02:25 PM
Sorry, I suck at explaining myself.. I try my best:
I have an hash and a long (104 chars) salt:
xx_md5_hash_xx:xx_very_long_salt_xx...
the format of this hash is md5(md5($salt).md5($pass)).
oclHashcat with -m2811 doesn't accept the salt because it's too long.
However, oclhashcat supports -m3710 that is md5($salt.md5($pass)).
If I do md5($salt) myself and use oclHashcat with -m3710 it should accept and crack it:
xx_same_hash_as_before_xx:xx_md5_of_long_salt_xx
however, when I tried it with a test hash generated by me in php it doesn't crack it.
That seems strange. I can post the code to generate and do the test if it helps.
If I am misundertanding the hash formats then please someone could explain what I am not understanding.
Thank you very much for the support, this is a great program.
I have an hash and a long (104 chars) salt:
xx_md5_hash_xx:xx_very_long_salt_xx...
the format of this hash is md5(md5($salt).md5($pass)).
oclHashcat with -m2811 doesn't accept the salt because it's too long.
However, oclhashcat supports -m3710 that is md5($salt.md5($pass)).
If I do md5($salt) myself and use oclHashcat with -m3710 it should accept and crack it:
xx_same_hash_as_before_xx:xx_md5_of_long_salt_xx
however, when I tried it with a test hash generated by me in php it doesn't crack it.
That seems strange. I can post the code to generate and do the test if it helps.
If I am misundertanding the hash formats then please someone could explain what I am not understanding.
Thank you very much for the support, this is a great program.