DES Full charset error
#1
I am also trying to run a 14000 DES crack. I am running into some trouble with the commands.

I cannot seem to get the -1 charset/DES_full.charset option to work with my mask. I get an error about an "invalid hex character" in the mask.

I am using --hex-charset -1 charset/DES_Full.charset. It has not been altered and is exactly how it was when hashcat was installed.
Reply
#2
Works fine:

Quote:root@ro:~/hashcat# ./hashcat -m 14000 53b325182924b356:1412781058343178 -1 charsets/DES_full.hcchr ?1?1?1?1?1?17431 -a 3 --hex-charset
hashcat (v6.2.6-104-g6d5d9a266) starting

HIP API (HIP 5.3.22061)
=======================
* Device #1: AMD Radeon RX 6900 XT, 16368/16368 MB, 40MCU

OpenCL API (OpenCL 2.1 AMD-APP (3486.0)) - Platform #1 [Advanced Micro Devices, Inc.]
=====================================================================================
* Device #2: AMD Radeon RX 6900 XT, skipped

Minimum password length supported by kernel: 8
Maximum password length supported by kernel: 8

Hashes: 1 digests; 1 unique digests, 1 unique salts
Bitmaps: 16 bits, 65536 entries, 0x0000ffff mask, 262144 bytes, 5/13 rotates

Optimizers applied:
* Zero-Byte
* Not-Iterated
* Single-Hash
* Single-Salt
* Brute-Force

Watchdog: Temperature abort trigger set to 90c

Host memory required for this attack: 351 MB

53b325182924b356:1412781058343178:hashbat1

Session..........: hashcat
Status...........: Cracked
Hash.Mode........: 14000 (DES (PT = $salt, key = $pass))
Hash.Target......: 53b325182924b356:1412781058343178
Time.Started.....: Sat Nov 5 13:06:44 2022 (0 secs)
Time.Estimated...: Sat Nov 5 13:06:44 2022 (0 secs)
Kernel.Feature...: Pure Kernel
Guess.Mask.......: ?1?1?1?1?1?17431 [8]
Guess.Charset....: -1 charsets/DES_full.hcchr, -2 Undefined, -3 Undefined, -4 Undefined
Guess.Queue......: 1/1 (100.00%)
Speed.#1.........: 57738.1 MH/s (11.50ms) @ Accel:512 Loops:1024 Thr:32 Vec:1
Recovered........: 1/1 (100.00%) Digests (total), 1/1 (100.00%) Digests (new)
Progress.........: 22145925120/4398046511104 (0.50%)
Rejected.........: 0/22145925120 (0.00%)
Restore.Point....: 0/2097152 (0.00%)
Restore.Sub.#1...: Salt:0 Amplifier:32768-33792 Iteration:0-1024
Candidate.Engine.: Device Generator
Candidates.#1....: $HEX[736173616e617431] -> $HEX[fe0e04fefe4f7431]
Hardware.Mon.#1..: Temp: 52c Fan: 24% Util: 85% Core:2445MHz Mem: 456MHz Bus:16

Started: Sat Nov 5 13:06:43 2022
Stopped: Sat Nov 5 13:06:45 2022
Reply
#3
Probably just a typo on your side

charset/DES_full.charset

should be

charset/DES_full.hcchr

If the string is not found as an existing file, hashcat interprets the string itself as charset. And stuff like "/" is not valid hex, so hashcat is correct.
Reply
#4
Had to change directories but now it's going. Thanks for all the help. Now to just have more GPUs for this...
Reply