Please note, this is a STATIC archive of website hashcat.net from October 2020, cach3.com does not collect or store any user information, there is no "phishing" involved.

hashcat Forum

Full Version: Hungarian charset
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Why couldn't this simple md5 hash be found by hashcat?
Maybe something important is missing. Thank you.

Code:
echo -n "óóóó" | md5sum

0380d849d5eea725653c91b8c01818c4  -


/usr/local/src/hashcat/charsets/standard/Hungarian/hu_cp1250.hcchr file contains: ÁÉÍÓÕÖÚÛÜáéíóõöúûü

Code:
hashcat -m 0 -a 3 '0380d849d5eea725653c91b8c01818c4' -1 /usr/local/src/hashcat/charsets/standard/Hungarian/hu_cp1250.hcchr ?1?1?1?1

Result: Not found.

Session..........: hashcat                     
Status...........: Exhausted
Hash.Name........: MD5
Hash.Target......: 0380d849d5eea725653c91b8c01818c4
Time.Started.....: Sun Sep 29 13:16:12 2019 (0 secs)
Time.Estimated...: Sun Sep 29 13:16:12 2019 (0 secs)
Guess.Mask.......: ?1?1?1?1 [4]
Guess.Charset....: -1 /usr/local/src/hashcat/charsets/standard/Hungarian/hu_cp1250.hcchr, -2 Undefined, -3 Undefined, -4 Undefined
Guess.Queue......: 1/1 (100.00%)
Speed.#1.........:  4409.5 kH/s (6.77ms) @ Accel:1024 Loops:18 Thr:1 Vec:4
Recovered........: 0/1 (0.00%) Digests
Progress.........: 104976/104976 (100.00%)
Rejected.........: 0/104976 (0.00%)
Restore.Point....: 5832/5832 (100.00%)
Restore.Sub.#1...: Salt:0 Amplifier:0-18 Iteration:0-18
Candidates.#1....: $HEX[e1d5edf3] -> $HEX[fcfbfcfc]
in short: encoding

the CP1250 file is not using utf8 encoding, because UTF-8 encoding is just a different encoding and CP1250 again a different encoding !

you could just create a hcchr file with utf8 encoding, or use something like this (https://hashcat.net/forum/thread-7656-po...l#pid41140) :
Code:
hashcat -a 3 --stdout -1 /usr/local/src/hashcat/charsets/standard/Hungarian/hu_cp1250.hcchr ?1?1?1?1 | hashcat 0380d849d5eea725653c91b8c01818c4 --encoding-from cp1250 --encoding-to utf8


btw: note that óóóó in UTF8 is actually 8 bytes long
$HEX[c3b3c3b3c3b3c3b3] i.e. 4 times 0xc3b3
Thank you for the quick support.