![]() |
Hash craked with John the ripper but failed with Hashcat - Printable Version +- hashcat Forum (https://hashcat.net/forum) +-- Forum: Support (https://hashcat.net/forum/forum-3.html) +--- Forum: hashcat (https://hashcat.net/forum/forum-45.html) +--- Thread: Hash craked with John the ripper but failed with Hashcat (/thread-7250.html) |
Hash craked with John the ripper but failed with Hashcat - frepie - 02-01-2018 As a newbie that registered in a network security class, I was asked to hash (MD5) a password and to crack it with hashcat. My password is "trumpette". John the ripper craked it within a few minutes but hashcat never managed to crack it. The command I used is Code: hashcat -a 0 -m 0 -O hash_string /usr/lib/rockyou.txt Is there anything in this command line that would explain why hashcat fails? Thank you RE: Hash craked with John the ripper but failed with Hashcat - royce - 02-01-2018 Since this is a demo hash with a known plaintext, OK to post it here. Works for me: Code: $ echo -n 'trumpette' | md5sum Also, 'trumpette' doesn't appear in rockyou: Code: $ fgrep trumpette /home/royce/crack/rockyou.txt Perhaps your John the Ripper attack mode is doing something other than just a straight wordlist? Also make sure that you're not trying to crack this hash, which includes the newline (and is therefore a different hash): Code: $ echo 'trumpette' | md5sum RE: Hash craked with John the ripper but failed with Hashcat - frepie - 02-02-2018 [ There is definitely something I am doing wrong. While John cracked this hash in around 8 minutes on a slow virtualbox The-Distribution-Which-Does-Not-Handle-OpenCL-Well (Kali) machine, the same hash couldn't be cracked by hashcat on a physical machine after more than 11 hours. the command: Code: hashcat --quiet -a 0 -m 0 -O 6d980c97874860347312769e9854dab6 The last update status: Code: Session..........: hashcat RE: Hash craked with John the ripper but failed with Hashcat - philsmd - 02-02-2018 if you use -a 0 you should specify at least one word list (dictionary file). Otherwise, hashcat will assume that you sent the password candidates via standard input (stdin) and therefore use a pipe. It's actually also mentioned within your output Code: Guess.Base.......: Pipe futhermore, you will see this within your output Code: Starting attack in stdin mode... I guess you better do not use --quiet and try to learn how to use the different attack types supported by hashcat by reading the wiki/faq/hashcat forum posts etc. RE: Hash craked with John the ripper but failed with Hashcat - frepie - 02-02-2018 (02-02-2018, 05:22 PM)philsmd Wrote: if you use -a 0 you should specify at least one word list (dictionary file). I am a total newbie so the doc I found in the wiki is almost incomprehensible. |