08-10-2022, 01:29 AM
So can't crack your hash because it isn't the hash for the password you think it is.
You think your plaintext is "password", but it's actually "password\n", that is: password followed by a newline
I'll demonstrate:
pdo@newmac ~ % echo password | md5
286755fad04869ca523320acce0dc6a4
but if I use the "-n" option for echo (meaning don't append the newline)
pdo@newmac ~ % echo -n password | md5
5f4dcc3b5aa765d61d8327deb882cf99
You think your plaintext is "password", but it's actually "password\n", that is: password followed by a newline
I'll demonstrate:
pdo@newmac ~ % echo password | md5
286755fad04869ca523320acce0dc6a4
but if I use the "-n" option for echo (meaning don't append the newline)
pdo@newmac ~ % echo -n password | md5
5f4dcc3b5aa765d61d8327deb882cf99
(08-10-2022, 01:02 AM)thunor Wrote: Hope someone can point me in the right direction, I've googled the errors but nothing came up I could use to help fix it. I get the below errors in bold, then if I run it again the PC will crash. I'm only trying it on one MD5 hash which is just 'password' (286755fad04869ca523320acce0dc6a4)!
Benchmarking works perfectly fine. I'm using W10, latest NVIDIA and CUDA drivers on a RTX3080.
This is the CMD window output:
C:\UsersDesktop\hashcat>hashcat.exe -a 3 -m 0 hash.txt
hashcat (v6.2.5) starting
* Device #1: WARNING! Kernel exec timeout is not disabled.
This may cause "CL_OUT_OF_RESOURCES" or related errors.
To disable the timeout, see: https://hashcat.net/q/timeoutpatch
* Device #2: WARNING! Kernel exec timeout is not disabled.
This may cause "CL_OUT_OF_RESOURCES" or related errors.
To disable the timeout, see: https://hashcat.net/q/timeoutpatch
CUDA API (CUDA 11.7)
====================
* Device #1: NVIDIA GeForce RTX 3080, 9100/10239 MB, 68MCU
OpenCL API (OpenCL 3.0 CUDA 11.7.101) - Platform #1 [NVIDIA Corporation]
========================================================================
* Device #2: NVIDIA GeForce RTX 3080, skipped
Minimum password length supported by kernel: 0
Maximum password length supported by kernel: 256
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
* Early-Skip
* Not-Salted
* Not-Iterated
* Single-Hash
* Single-Salt
* Brute-Force
* Raw-Hash
ATTENTION! Pure (unoptimized) backend kernels selected.
Pure kernels can crack longer passwords, but drastically reduce performance.
If you want to switch to optimized kernels, append -O to your commandline.
See the above message to find out about the exact limits.
Watchdog: Temperature abort trigger set to 90c
Host memory required for this attack: 1474 MB
The wordlist or mask that you are using is too small.
This means that hashcat cannot use the full parallel power of your device(s).
Unless you supply more work, your cracking speed will drop.
For tips on supplying more work, see: https://hashcat.net/faq/morework
Approaching final keyspace - workload adjusted.
Session..........: hashcat
Status...........: Exhausted
Hash.Mode........: 0 (MD5)
Hash.Target......: 286755fad04869ca523320acce0dc6a4
Time.Started.....: Tue Aug 09 23:28:57 2022 (0 secs)
Time.Estimated...: Tue Aug 09 23:28:57 2022 (0 secs)
Kernel.Feature...: Pure Kernel
Guess.Mask.......: ?1 [1]
Guess.Charset....: -1 ?l?d?u, -2 ?l?d, -3 ?l?d*!$@_, -4 Undefined
Guess.Queue......: 1/15 (6.67%)
Speed.#1.........: 38813 H/s (1.29ms) @ Accel:1024 Loops:62 Thr:64 Vec:1
Recovered........: 0/1 (0.00%) Digests
Progress.........: 62/62 (100.00%)
Rejected.........: 0/62 (0.00%)
Restore.Point....: 1/1 (100.00%)
Restore.Sub.#1...: Salt:0 Amplifier:0-62 Iteration:0-62
Candidate.Engine.: Device Generator
Candidates.#1....: s -> X
Hardware.Mon.#1..: Temp: 46c Fan: 54% Util: 99% Core:1799MHz Mem:9489MHz Bus:16
The wordlist or mask that you are using is too small.
This means that hashcat cannot use the full parallel power of your device(s).
Unless you supply more work, your cracking speed will drop.
For tips on supplying more work, see: https://hashcat.net/faq/morework
Approaching final keyspace - workload adjusted.
Session..........: hashcat
Status...........: Exhausted
Hash.Mode........: 0 (MD5)
Hash.Target......: 286755fad04869ca523320acce0dc6a4
Time.Started.....: Tue Aug 09 23:28:58 2022 (0 secs)
Time.Estimated...: Tue Aug 09 23:28:58 2022 (0 secs)
Kernel.Feature...: Pure Kernel
Guess.Mask.......: ?1?2 [2]
Guess.Charset....: -1 ?l?d?u, -2 ?l?d, -3 ?l?d*!$@_, -4 Undefined
Guess.Queue......: 2/15 (13.33%)
Speed.#1.........: 7548.2 kH/s (0.06ms) @ Accel:512 Loops:62 Thr:128 Vec:1
Recovered........: 0/1 (0.00%) Digests
Progress.........: 2232/2232 (100.00%)
Rejected.........: 0/2232 (0.00%)
Restore.Point....: 36/36 (100.00%)
Restore.Sub.#1...: Salt:0 Amplifier:0-62 Iteration:0-62
Candidate.Engine.: Device Generator
Candidates.#1....: sa -> Xq
Hardware.Mon.#1..: Temp: 46c Fan: 54% Util: 98% Core:1864MHz Mem:9258MHz Bus:16
The wordlist or mask that you are using is too small.
This means that hashcat cannot use the full parallel power of your device(s).
Unless you supply more work, your cracking speed will drop.
For tips on supplying more work, see: https://hashcat.net/faq/morework
Approaching final keyspace - workload adjusted.
Session..........: hashcat
Status...........: Exhausted
Hash.Mode........: 0 (MD5)
Hash.Target......: 286755fad04869ca523320acce0dc6a4
Time.Started.....: Tue Aug 09 23:28:58 2022 (0 secs)
Time.Estimated...: Tue Aug 09 23:28:58 2022 (0 secs)
Kernel.Feature...: Pure Kernel
Guess.Mask.......: ?1?2?2 [3]
Guess.Charset....: -1 ?l?d?u, -2 ?l?d, -3 ?l?d*!$@_, -4 Undefined
Guess.Queue......: 3/15 (20.00%)
Speed.#1.........: 188.3 MH/s (0.11ms) @ Accel:64 Loops:62 Thr:512 Vec:1
Recovered........: 0/1 (0.00%) Digests
Progress.........: 80352/80352 (100.00%)
Rejected.........: 0/80352 (0.00%)
Restore.Point....: 1296/1296 (100.00%)
Restore.Sub.#1...: Salt:0 Amplifier:0-62 Iteration:0-62
Candidate.Engine.: Device Generator
Candidates.#1....: sar -> Xqx
Hardware.Mon.#1..: Temp: 46c Fan: 54% Util: 76% Core:1864MHz Mem:9258MHz Bus:16
The wordlist or mask that you are using is too small.
This means that hashcat cannot use the full parallel power of your device(s).
Unless you supply more work, your cracking speed will drop.
For tips on supplying more work, see: https://hashcat.net/faq/morework
Approaching final keyspace - workload adjusted.
Session..........: hashcat
Status...........: Exhausted
Hash.Mode........: 0 (MD5)
Hash.Target......: 286755fad04869ca523320acce0dc6a4
Time.Started.....: Tue Aug 09 23:28:58 2022 (0 secs)
Time.Estimated...: Tue Aug 09 23:28:58 2022 (0 secs)
Kernel.Feature...: Pure Kernel
Guess.Mask.......: ?1?2?2?2 [4]
Guess.Charset....: -1 ?l?d?u, -2 ?l?d, -3 ?l?d*!$@_, -4 Undefined
Guess.Queue......: 4/15 (26.67%)
Speed.#1.........: 4233.4 MH/s (0.12ms) @ Accel:128 Loops:62 Thr:512 Vec:1
Recovered........: 0/1 (0.00%) Digests
Progress.........: 2892672/2892672 (100.00%)
Rejected.........: 0/2892672 (0.00%)
Restore.Point....: 46656/46656 (100.00%)
Restore.Sub.#1...: Salt:0 Amplifier:0-62 Iteration:0-62
Candidate.Engine.: Device Generator
Candidates.#1....: su4u -> Xqxv
Hardware.Mon.#1..: Temp: 47c Fan: 54% Util: 98% Core:1864MHz Mem:9258MHz Bus:16
The wordlist or mask that you are using is too small.
This means that hashcat cannot use the full parallel power of your device(s).
Unless you supply more work, your cracking speed will drop.
For tips on supplying more work, see: https://hashcat.net/faq/morework
Approaching final keyspace - workload adjusted.
Session..........: hashcat
Status...........: Exhausted
Hash.Mode........: 0 (MD5)
Hash.Target......: 286755fad04869ca523320acce0dc6a4
Time.Started.....: Tue Aug 09 23:28:59 2022 (0 secs)
Time.Estimated...: Tue Aug 09 23:28:59 2022 (0 secs)
Kernel.Feature...: Pure Kernel
Guess.Mask.......: ?1?2?2?2?2 [5]
Guess.Charset....: -1 ?l?d?u, -2 ?l?d, -3 ?l?d*!$@_, -4 Undefined
Guess.Queue......: 5/15 (33.33%)
Speed.#1.........: 5811.0 MH/s (0.81ms) @ Accel:512 Loops:62 Thr:128 Vec:1
Recovered........: 0/1 (0.00%) Digests
Progress.........: 104136192/104136192 (100.00%)
Rejected.........: 0/104136192 (0.00%)
Restore.Point....: 1679616/1679616 (100.00%)
Restore.Sub.#1...: Salt:0 Amplifier:0-62 Iteration:0-62
Candidate.Engine.: Device Generator
Candidates.#1....: sarv9 -> Xqxvq
Hardware.Mon.#1..: Temp: 47c Fan: 54% Util: 97% Core:1871MHz Mem:9242MHz Bus:16
Approaching final keyspace - workload adjusted.
Session..........: hashcat
Status...........: Exhausted
Hash.Mode........: 0 (MD5)
Hash.Target......: 286755fad04869ca523320acce0dc6a4
Time.Started.....: Tue Aug 09 23:28:59 2022 (0 secs)
Time.Estimated...: Tue Aug 09 23:28:59 2022 (0 secs)
Kernel.Feature...: Pure Kernel
Guess.Mask.......: ?1?2?2?2?2?2 [6]
Guess.Charset....: -1 ?l?d?u, -2 ?l?d, -3 ?l?d*!$@_, -4 Undefined
Guess.Queue......: 6/15 (40.00%)
Speed.#1.........: 18765.0 MH/s (3.27ms) @ Accel:32 Loops:128 Thr:512 Vec:1
Recovered........: 0/1 (0.00%) Digests
Progress.........: 3748902912/3748902912 (100.00%)
Rejected.........: 0/3748902912 (0.00%)
Restore.Point....: 1679616/1679616 (100.00%)
Restore.Sub.#1...: Salt:0 Amplifier:2176-2232 Iteration:0-128
Candidate.Engine.: Device Generator
Candidates.#1....: 0q6yvf -> Xqqfqx
Hardware.Mon.#1..: Temp: 47c Fan: 54% Util: 97% Core:1871MHz Mem:9242MHz Bus:16
Approaching final keyspace - workload adjusted.
Cracking performance lower than expected?
* Append -O to the commandline.
This lowers the maximum supported password/salt length (usually down to 32).
* Append -w 3 to the commandline.
This can cause your screen to lag.
* Append -S to the commandline.
This has a drastic speed impact but can be better for specific attacks.
Typical scenarios are a small wordlist but a large ruleset.
* Update your backend API runtime / driver the right way:
https://hashcat.net/faq/wrongdriver
* Create more work items to make use of your parallelization power:
https://hashcat.net/faq/morework
Session..........: hashcat
Status...........: Exhausted
Hash.Mode........: 0 (MD5)
Hash.Target......: 286755fad04869ca523320acce0dc6a4
Time.Started.....: Tue Aug 09 23:29:00 2022 (6 secs)
Time.Estimated...: Tue Aug 09 23:29:06 2022 (0 secs)
Kernel.Feature...: Pure Kernel
Guess.Mask.......: ?1?2?2?2?2?2?2 [7]
Guess.Charset....: -1 ?l?d?u, -2 ?l?d, -3 ?l?d*!$@_, -4 Undefined
Guess.Queue......: 7/15 (46.67%)
Speed.#1.........: 20250.1 MH/s (1.75ms) @ Accel:32 Loops:128 Thr:512 Vec:1
Recovered........: 0/1 (0.00%) Digests
Progress.........: 134960504832/134960504832 (100.00%)
Rejected.........: 0/134960504832 (0.00%)
Restore.Point....: 1679616/1679616 (100.00%)
Restore.Sub.#1...: Salt:0 Amplifier:80256-80352 Iteration:0-128
Candidate.Engine.: Device Generator
Candidates.#1....: 8z78wxn -> Xqxqxqg
Hardware.Mon.#1..: Temp: 50c Fan: 59% Util: 91% Core:1866MHz Mem:9242MHz Bus:16
Driver temperature threshold met on GPU #1. Expect reduced performance.
[s]tatus [p]ause ypass [c]heckpoint [f]inish [q]uit => [b]cuEventSynchronize(): unspecified launch failure
Session..........: hashcat
Status...........: Error
Hash.Mode........: 0 (MD5)
Hash.Target......: 286755fad04869ca523320acce0dc6a4
Time.Started.....: Tue Aug 09 23:29:07 2022 (6 secs)
Time.Estimated...: Tue Aug 09 23:33:22 2022 (4 mins, 9 secs)
Kernel.Feature...: Pure Kernel
Guess.Mask.......: ?1?2?2?2?2?2?2?3 [8]
Guess.Charset....: -1 ?l?d?u, -2 ?l?d, -3 ?l?d*!$@_, -4 Undefined
Guess.Queue......: 8/15 (53.33%)
Speed.#1.........: 21997.1 MH/s (12.58ms) @ Accel:32 Loops:128 Thr:512 Vec:1
Recovered........: 0/1 (0.00%) Digests
Progress.........: 41926262784/5533380698112 (0.76%)
Rejected.........: 0/41926262784 (0.00%)
Restore.Point....: 0/68864256 (0.00%)
Restore.Sub.#1...: Salt:0 Amplifier:18816-18944 Iteration:0-128
Candidate.Engine.: Device Generator
Candidates.#1....: 7buerane -> zclnsfte
Hardware.Mon.#1..: Temp: 45c Fan: 60% Util: 52% Core:1874MHz Mem:9242MHz Bus:16
cuMemcpyHtoDAsync(): unspecified launch failure
cuMemcpyHtoDAsync(): unspecified launch failure
cuMemcpyHtoDAsync(): unspecified launch failure
cuMemcpyHtoDAsync(): unspecified launch failure
Integer overflow detected in keyspace of mask: ?1?2?2?2?2?2?2?3?3?3?3?d?d
Integer overflow detected in keyspace of mask: ?1?2?2?2?2?2?2?3?3?3?3?d?d?d
Integer overflow detected in keyspace of mask: ?1?2?2?2?2?2?2?3?3?3?3?d?d?d?d
cuMemFree(): unspecified launch failure
cuMemFree(): unspecified launch failure
cuMemFree(): unspecified launch failure
cuMemFree(): unspecified launch failure
cuMemFree(): unspecified launch failure
cuMemFree(): unspecified launch failure
cuMemFree(): unspecified launch failure
cuMemFree(): unspecified launch failure
cuMemFree(): unspecified launch failure
cuMemFree(): unspecified launch failure
cuMemFree(): unspecified launch failure
cuMemFree(): unspecified launch failure
cuMemFree(): unspecified launch failure
cuMemFree(): unspecified launch failure
cuMemFree(): unspecified launch failure
cuMemFree(): unspecified launch failure
cuMemFree(): unspecified launch failure
cuMemFree(): unspecified launch failure
cuMemFree(): unspecified launch failure
cuMemFree(): unspecified launch failure
cuMemFree(): unspecified launch failure
cuMemFree(): unspecified launch failure
cuMemFree(): unspecified launch failure
cuMemFree(): unspecified launch failure
cuMemFree(): unspecified launch failure
cuMemFree(): unspecified launch failure
cuMemFree(): unspecified launch failure
cuMemFree(): unspecified launch failure
cuMemFree(): unspecified launch failure
cuEventDestroy(): unspecified launch failure
cuEventDestroy(): unspecified launch failure
cuEventDestroy(): unspecified launch failure
cuStreamDestroy(): unspecified launch failure
cuModuleUnload(): unspecified launch failure
cuModuleUnload(): unspecified launch failure
cuModuleUnload(): unspecified launch failure
Started: Tue Aug 09 23:28:56 2022
Stopped: Tue Aug 09 23:29:16 2022
Any help would be appreciated.[/b]