Wrong results with md5(salt,hash)
#1
I have a salt and a hash and password (so I am sure if everything works fine).

Salt is: J4TTHZMWPXNK9FE7
Hash is: fe3c173919e7ca45f5a2c3234a3cbfef
Password is: elo123

password is 100% md5($salt.$pass)

When I start hashcat in mode 20, no matter which mask I choose (including mask with dictionary taht has this password in it) hashcat never gets the right password? What can be wrong if simple hashlib.md5(str(salt) + line).hexdigest() == password in python does the job perfectly Sad 

The commands I checked:
.\hashcat.exe -a 0 -m 20 fe3c173919e7ca45f5a2c3234a3cbfef:J4TTHZMWPXNK9FE7 D:\pwd.list
.\hashcat.exe -a 3 -m 20 fe3c173919e7ca45f5a2c3234a3cbfef:J4TTHZMWPXNK9FE7 ?l?l?l?d?d?d
.\hashcat.exe -a 3 -m 20 fe3c173919e7ca45f5a2c3234a3cbfef:J4TTHZMWPXNK9FE7 ?a?a?a?a?a?a

along with some others, but won't post them as they were act of desperation. What am I doing wrong here? May there be an issue with the driver?
Reply
#2
(01-08-2024, 01:43 AM)matthewmda Wrote: What am I doing wrong here?

You use wrong salt.
Correct salt for your algorithm+password+hash is J4TtHZMWPXNK9FE7
Reply