10-21-2021, 10:01 PM
I've read through a few forum posts and FAQ's to help make this question as easy to answer as possible, but using a Windows 10 machine here, AMD CPU, with a VERY old NVidia GPU 610. When I run , I get the following output:
So I don't see my CPU in there at all. When I try to run hashcat with the GPU, it tells me that the CUDA version is too old/I know this GPU is old, I don't want to use the GPU (per se, unless there's a way to update the driver to allow it but I doubt it). I just want to start crackin' on my CPU.
The command I run and output looks like this:
(The logic I'm going for is, run hashcat on the hashes.hash file, hash-type is PDF 1-5, attack type I want to be just brute force, device should be CPU, workload 2 and lowercase characters. Not sure how to set min and max characters)
So I take out the part, and get this:
So, the two issues I see here are 1) it's trying to use the only available device, which is giving me that outdated CUDA error, but also, even though I'm wanting to use Brute-force only? Any ideas on what I need to do? The FAQ regarding "device not found/left" looks like it only pertains to GPU's and yes, that's probably what I need to invest in, but how can I get it working on my CPU?
Code:
hashcat64.exe -I
Code:
hashcat (v5.1.0) starting...
OpenCL Info:
Platform ID #1
Vendor : NVIDIA Corporation
Name : NVIDIA CUDA
Version : OpenCL 1.2 CUDA 9.1.75
Device ID #1
Type : GPU
Vendor ID : 32
Vendor : NVIDIA Corporation
Name : GeForce GT 610
Version : OpenCL 1.1 CUDA
Processor(s) : 1
Clock : 1620
Memory : 512/2048 MB allocatable
OpenCL Version : OpenCL C 1.1
Driver Version : 388.13
So I don't see my CPU in there at all. When I try to run hashcat with the GPU, it tells me that the CUDA version is too old/I know this GPU is old, I don't want to use the GPU (per se, unless there's a way to update the driver to allow it but I doubt it). I just want to start crackin' on my CPU.
The command I run and output looks like this:
Code:
hashcat64.exe hashes.hash -m 10500 -a 3 -D 1 -w 2 ?l
(The logic I'm going for is, run hashcat on the hashes.hash file, hash-type is PDF 1-5, attack type I want to be just brute force, device should be CPU, workload 2 and lowercase characters. Not sure how to set min and max characters)
Code:
hashcat (v5.1.0) starting...
No devices found/left.
Started: Thu Oct 21 13:57:55 2021
Stopped: Thu Oct 21 13:57:55 2021
So I take out the
Code:
-D 1
Code:
hashcat (v5.1.0) starting...
* Device #1: This hardware has outdated CUDA compute capability (2.1).
For modern OpenCL performance, upgrade to hardware that supports
CUDA compute capability version 5.0 (Maxwell) or higher.
* 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
nvmlDeviceGetCurrPcieLinkWidth(): Not Supported
nvmlDeviceGetClockInfo(): Not Supported
nvmlDeviceGetClockInfo(): Not Supported
nvmlDeviceGetTemperatureThreshold(): Not Supported
nvmlDeviceGetTemperatureThreshold(): Not Supported
nvmlDeviceGetUtilizationRates(): Not Supported
OpenCL Platform #1: NVIDIA Corporation
======================================
* Device #1: GeForce GT 610, 512/2048 MB allocatable, 1MCU
Hashes: 2 digests; 2 unique digests, 2 unique salts
Bitmaps: 16 bits, 65536 entries, 0x0000ffff mask, 262144 bytes, 5/13 rotates
Applicable optimizers:
* Zero-Byte
* Not-Iterated
* Brute-Force
Minimum password length supported by kernel: 0
Maximum password length supported by kernel: 32
Watchdog: Temperature abort trigger set to 90c
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.Type........: PDF 1.4 - 1.6 (Acrobat 5 - 8)
Hash.Target......: hashes.hash
Time.Started.....: Thu Oct 21 13:58:35 2021 (0 secs)
Time.Estimated...: Thu Oct 21 13:58:35 2021 (0 secs)
Guess.Mask.......: ?l [1]
Guess.Queue......: 1/1 (100.00%)
Speed.#1.........: 529 H/s (0.20ms) @ Accel:256 Loops:17 Thr:64 Vec:1
Recovered........: 0/2 (0.00%) Digests, 0/2 (0.00%) Salts
Progress.........: 52/52 (100.00%)
Rejected.........: 0/52 (0.00%)
Restore.Point....: 1/1 (100.00%)
Restore.Sub.#1...: Salt:1 Amplifier:25-26 Iteration:68-70
Candidates.#1....: x -> x
Hardware.Mon.#1..: Temp: 69c Fan: 49%
Started: Thu Oct 21 13:58:34 2021
Stopped: Thu Oct 21 13:58:36 2021
So, the two issues I see here are 1) it's trying to use the only available device, which is giving me that outdated CUDA error, but also
Code:
The wordlist or mask that you are using is too small.