Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
mode 12000 not working
#1
Server: 0.12.0
Client: s3-python-0.6.0.10
Hashcat: 6.0.0
Task: -a 0 #HL# rockyou.txt

I have tested the client/server/configuration with a set of MD5 hashes, and everything works correctly, so it seems like this issue is related to the hash type being cracked.

Client reports error:

Code:
Hashfile '../../hashlists/2' on line 1 (sha1    1...zA1MDQ=:19ofiY+ahBXhvkDsp0j2ww==): Separator unmatched


I looked at the hashfile as downloaded to the client- it is not in the appropriate format for mode 12000 according to https://hashcat.net/wiki/doku.php?id=exa...hash_types;

the hashfile on the client looks like:

Code:
sha1    1000:MzU4NTA4MzIzNzA1MDQ=:19ofiY+ahBXhvkDsp0j2ww==


the hash format from the example list:

Code:
sha1:1000:MzU4NTA4MzIzNzA1MDQ=:19ofiY+ahBXhvkDsp0j2ww==

If I look at the hashlist as stored on the server via the web interface, it displays correctly (e.g., all colon separators, no tabs)

Suggestions?

If I manually edit the hashfile as downloaded to the client and replace the tabs with colons, it seems to work fine, as a short-term fix.
Reply
#2
Did you check that the hash is salted or not when you imported the list?

For such hashes they should not be checked as salted, as otherwise it is unclear to hashtopolis where it has to separate it as there is more than one colon. The salted checkbox only needs to be checked for such as salted md5 hashes or similar where the hash and salt are clearly separated.
Reply
#3
If I change line 75 in getHashlist.php from

$output .= "\t" . $entry->getSalt();

to

$output .= ":" . $entry->getSalt();

then it works for me, but that's probably breaking something somewhere else.

(07-06-2020, 09:36 PM)s3in!c Wrote: Did you check that the hash is salted or not when you imported the list?

For such hashes they should not be checked as salted, as otherwise it is unclear to hashtopolis where it has to separate it as there is more than one colon. The salted checkbox only needs to be checked for such as salted md5 hashes or similar where the hash and salt are clearly separated.
Yes, I said it was salted. I'll back out my .php change and try recreating the list as not salted.

(07-06-2020, 09:36 PM)s3in!c Wrote: Did you check that the hash is salted or not when you imported the list?

For such hashes they should not be checked as salted, as otherwise it is unclear to hashtopolis where it has to separate it as there is more than one colon. The salted checkbox only needs to be checked for such as salted md5 hashes or similar where the hash and salt are clearly separated.

Seems to work fine now, thanks for the help, and the software!
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)