jkl need help GFX 1060
#1
I am trying to open a forgotten keystore password (jks).

My system:
Intel Core i5 4570
GeForce GTX 1060 3G
Win10
hashcat v6.1.1

GeForce drivers v.456.38
Cuda release 11.1, V11.1.74
========
I am using the command
Code:
hashcat -m 15500 -a 3 hash.txt
The output is
Code:
hashcat (v6.1.1) 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.1) ==================== * Device #1: GeForce GTX 1060 3GB, 2488/3072 MB, 9MCU OpenCL API (OpenCL 1.2 CUDA 11.1.70) - Platform #1 [NVIDIA Corporation] ======================================================================= * Device #2: GeForce GTX 1060 3GB, skipped OpenCL API (OpenCL 1.2 ) - Platform #2 [Intel(R) Corporation] ============================================================= * Device #3: Intel(R) HD Graphics 4600, 1565/1629 MB (407 MB allocatable), 20MCU * Device #4: Intel(R) Core(TM) i5-4570 CPU @ 3.20GHz, 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 Applicable optimizers applied: * Zero-Byte * Not-Iterated * Single-Hash * Single-Salt * Brute-Force ATTENTION! Pure (unoptimized) backend kernels selected. Using pure kernels enables cracking longer passwords but for the price of drastically reduced performance. If you want to switch to optimized backend kernels, append -O to your commandline. See the above message to find out about the exact limits.
I waited more than 24 hours and this is what I get when displaying the [s]tatus:
Code:
Session..........: hashcat Status...........: Running Hash.Name........: JKS Java Key Store Private Keys (SHA1) Hash.Target......: $jksprivk$*91ACDF5C34D988C88D68C7AE48B7A49A67A92026...4*key0 Time.Started.....: Mon Oct 05 18:25:05 2020 (25 secs) Time.Estimated...: Mon Nov 20 09:43:44 2020 (45 days, 15 hours) Guess.Mask.......: ?1?2?2?2?2?2?2?3?3?3 [10] Guess.Charset....: -1 ?l?d?u, -2 ?l?d, -3 ?l?d*!$@_, -4 Undefined Guess.Queue......: 10/15 (66.67%) Speed.#1.........:  2310.1 MH/s (7.85ms) @ Accel:16 Loops:128 Thr:1024 Vec:1 Speed.#3.........: 48867.9 kH/s (5.94ms) @ Accel:128 Loops:32 Thr:8 Vec:1 Speed.#*.........:  2358.9 MH/s Recovered........: 0/1 (0.00%) Digests Progress.........: 59842166784/9301612953526272 (0.00%) Rejected.........: 0/59842166784 (0.00%) Restore.Point....: 83968/115760814336 (0.0%) Restore.Sub.#1...: Salt:0 Amplifier:71680-71936 Iteration:0-256 Restore.Sub.#3...: Salt:0 Amplifier:40704-40736 Iteration:0-32 Candidates.#1....: lu5w8ptane -> hs9z80cker Candidates.#3....: M1tyl2aner -> msbzaphane Hardware.Mon.#1..: Temp: 69c Fan: 52% Util: 97% Core:1873MHz Mem:3802MHz Bus:16 Hardware.Mon.#3..: N/A

How can you speed up the process?



My benchmark
Code:
hashcat (v6.1.1) starting in benchmark mode... Benchmarking uses hand-optimized kernel code by default. You can use it in your cracking session by setting the -O option. Note: Using optimized kernel code limits the maximum supported password length. To disable the optimized kernel code in benchmark mode, use the -w option. * 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.1) ==================== * Device #1: GeForce GTX 1060 3GB, 2488/3072 MB, 9MCU OpenCL API (OpenCL 1.2 CUDA 11.1.70) - Platform #1 [NVIDIA Corporation] ======================================================================= * Device #2: GeForce GTX 1060 3GB, skipped OpenCL API (OpenCL 1.2 ) - Platform #2 [Intel(R) Corporation] ============================================================= * Device #3: Intel(R) HD Graphics 4600, 1565/1629 MB (407 MB allocatable), 20MCU * Device #4: Intel(R) Core(TM) i5-4570 CPU @ 3.20GHz, skipped Benchmark relevant options: =========================== * --optimized-kernel-enable Hashmode: 0 - MD5 Speed.#1.........: 12445.4 MH/s (48.13ms) @ Accel:64 Loops:1024 Thr:1024 Vec:8 Speed.#3.........:  220.0 MH/s (94.36ms) @ Accel:512 Loops:256 Thr:8 Vec:1 Speed.#*.........: 12665.4 MH/s Hashmode: 100 - SHA1 Speed.#1.........:  4203.7 MH/s (71.44ms) @ Accel:32 Loops:1024 Thr:1024 Vec:1 Speed.#3.........: 84121.6 kH/s (61.32ms) @ Accel:128 Loops:256 Thr:8 Vec:1 Speed.#*.........:  4287.8 MH/s

It seems to me that I am doing something wrong.

For some reason, the Intel HD 4600 integrated video card is loaded into the "Task Manager", but I need GeForce.
Picture in attachment

.jpg   Task Manager.jpg (Size: 141.49 KB / Downloads: 2)
Reply