07-08-2021, 10:49 AM
When running what is considered by Hashcat smaller attacks, not all GPUs are being used. For example, I'm running a Hybrid attack (mode 6) and even though it contains a rather large number of passwords to be attempted, it still uses just one GPU:
Is there any way of forcing the usage of all GPUs?
Code:
Session..........: hashcat
Status...........: Running
Hash.Name........: Blockchain, My Wallet
Hash.Target......: Censored
Time.Started.....: Thu Jul 8 08:27:06 2021 (19 mins, 26 secs)
Time.Estimated...: Thu Jul 8 09:36:02 2021 (49 mins, 30 secs)
Kernel.Feature...: Pure Kernel
Guess.Base.......: File (left), Left Side
Guess.Mod........: Mask (?d?d?d?d?d?d?d) [7], Right Side
Guess.Queue.Base.: 1/1 (100.00%)
Guess.Queue.Mod..: 7/24 (29.17%)
Speed.#1.........: 92108 H/s (0.03ms) @ Accel:32 Loops:9 Thr:1024 Vec:1
Speed.#2.........: 0 H/s (0.00ms) @ Accel:32 Loops:9 Thr:1024 Vec:1
Speed.#3.........: 0 H/s (0.00ms) @ Accel:32 Loops:9 Thr:1024 Vec:1
Speed.#4.........: 0 H/s (0.00ms) @ Accel:32 Loops:9 Thr:1024 Vec:1
Speed.#5.........: 0 H/s (0.00ms) @ Accel:32 Loops:9 Thr:1024 Vec:1
Speed.#6.........: 0 H/s (0.00ms) @ Accel:32 Loops:9 Thr:1024 Vec:1
Speed.#7.........: 0 H/s (0.00ms) @ Accel:32 Loops:9 Thr:1024 Vec:1
Speed.#8.........: 0 H/s (0.00ms) @ Accel:32 Loops:9 Thr:1024 Vec:1
Speed.#*.........: 92108 H/s
Recovered........: 0/1 (0.00%) Digests
Progress.........: 106379024/380000000 (27.99%)
Rejected.........: 0/106379024 (0.00%)
Restore.Point....: 0/38 (0.00%)
Restore.Sub.#1...: Salt:0 Amplifier:2799447-2799448 Iteration:0-9
Restore.Sub.#2...: Salt:0 Amplifier:0-0 Iteration:0-9
Restore.Sub.#3...: Salt:0 Amplifier:0-0 Iteration:0-9
Restore.Sub.#4...: Salt:0 Amplifier:0-0 Iteration:0-9
Restore.Sub.#5...: Salt:0 Amplifier:0-0 Iteration:0-9
Restore.Sub.#6...: Salt:0 Amplifier:0-0 Iteration:0-9
Restore.Sub.#7...: Salt:0 Amplifier:0-0 Iteration:0-9
Restore.Sub.#8...: Salt:0 Amplifier:0-0 Iteration:0-9
Candidate.Engine.: Device Generator
Candidates.#1....: Censored -> Censored
Candidates.#2....: [Copying]
Candidates.#3....: [Copying]
Candidates.#4....: [Copying]
Candidates.#5....: [Copying]
Candidates.#6....: [Copying]
Candidates.#7....: [Copying]
Candidates.#8....: [Copying]
Hardware.Mon.#1..: Temp: 34c Fan: 0% Util: 24% Core:1695MHz Mem:9501MHz Bus:16
Hardware.Mon.#2..: Temp: 23c Fan: 0% Util: 0% Core: 0MHz Mem: 405MHz Bus:16
Hardware.Mon.#3..: Temp: 22c Fan: 0% Util: 0% Core: 0MHz Mem: 405MHz Bus:16
Hardware.Mon.#4..: Temp: 21c Fan: 0% Util: 0% Core: 0MHz Mem: 405MHz Bus:16
Hardware.Mon.#5..: Temp: 23c Fan: 0% Util: 0% Core: 0MHz Mem: 405MHz Bus:16
Hardware.Mon.#6..: Temp: 23c Fan: 0% Util: 0% Core: 0MHz Mem: 405MHz Bus:16
Hardware.Mon.#7..: Temp: 23c Fan: 0% Util: 0% Core: 0MHz Mem: 405MHz Bus:16
Hardware.Mon.#8..: Temp: 24c Fan: 0% Util: 0% Core: 0MHz Mem: 405MHz Bus:16
Is there any way of forcing the usage of all GPUs?